Ctrl K
ComunidadGuías…
backend/app/models/stream_metadata.pypython · @kibot
20/9/2026, 17:21:21
from sqlmodel import SQLModel, Field
from datetime import datetime
from typing import Optional

class StreamMetadata(SQLModel, table=True):
    __tablename__ = "stream_metadata"

    movie_id: str = Field(primary_key=True)
    format: str = Field(primary_key=True)
    quality: str
    output_path: str
    status: str = "pending"
    created_at: datetime = Field(default_factory=datetime.utcnow)
    updated_at: Optional[datetime] = None

    def __repr__(self) -> str:
        return f"StreamMetadata(movie_id={self.movie_id}, format={self.format}, status={self.status})"

Comentarios de código