Files
youtube-app/backend/api/schemas.py
Marek Lenczewski a0c8ecaf27 update
2026-04-08 08:51:59 +02:00

25 lines
439 B
Python

from pydantic import BaseModel, ConfigDict
class VideoCreate(BaseModel):
title: str
youtuber: str
thumbnailUrl: str
youtubeUrl: str
class VideoResponse(BaseModel):
id: int
title: str
youtuber: str
thumbnailUrl: str
youtubeUrl: str
isDownloaded: bool
profileIds: list[int]
model_config = ConfigDict(from_attributes=True)
class CleanupRequest(BaseModel):
excludeIds: list[int] = []