Files
Aurora-Core/app/schemas/search.py
T

21 lines
592 B
Python
Raw Normal View History

2026-09-04 17:34:03 -05:00
"""Search response schemas."""
from __future__ import annotations
from pydantic import BaseModel
from app.schemas.common import CollectionBriefOut, CompanyBriefOut
from app.schemas.movie import MovieSummaryOut
from app.schemas.person import PersonSummaryOut
from app.schemas.tv import SeriesSummaryOut
class SearchResultsOut(BaseModel):
query: str
movies: list[MovieSummaryOut] = []
series: list[SeriesSummaryOut] = []
people: list[PersonSummaryOut] = []
collections: list[CollectionBriefOut] = []
companies: list[CompanyBriefOut] = []
total_results: int = 0