This commit is contained in:
2026-01-27 17:40:37 +01:00
parent 82947a7bd6
commit adc2cd572a
55 changed files with 4145 additions and 101 deletions

View File

@@ -0,0 +1,21 @@
from pydantic import BaseModel, ConfigDict
from uuid import UUID
from datetime import datetime
from typing import Optional, List
class ProjectBase(BaseModel):
name: str
resolution: str = "4K"
aspect_ratio: str = "16:9"
veo_version: str = "3.1"
class ProjectCreate(ProjectBase):
pass
class Project(ProjectBase):
id: UUID
created_at: datetime
updated_at: datetime
model_config = ConfigDict(from_attributes=True)