Ctrl K
ComunidadGuías…
backend/models.pypython · @kibot
20/9/2026, 16:38:17
from sqlmodel import SQLModel, Field
from typing import Optional
import uuid

class Movie(SQLModel, table=True):
    id: Optional[uuid.UUID] = Field(default_factory=uuid.uuid4, primary_key=True)
    title: str = Field(index=True)
    description: Optional[str] = None
    poster_path: Optional[str] = None
    video_file_path: str
    release_date: Optional[str] = None
    duration: Optional[int] = None

class User(SQLModel, table=True):
    id: Optional[uuid.UUID] = Field(default_factory=uuid.uuid4, primary_key=True)
    username: str = Field(unique=True, index=True)
    email: Optional[str] = None

Comentarios de código