Filme: DB-Migration, 68 Einträge, Sort + Typ-Filter
- movies-Tabelle in SQLite (statt hardcoded Liste) - seed_movies(): 68 Filme/Serien/Dokus beim ersten Start - Felder: titel, originaltitel, jahr, genre, typ, hund_rasse, stirbt_der_hund, beschreibung, bild_emoji, imdb_rating, streaming - GET /api/movies/filme?sort=&typ= — serverseitig sortiert Sort: default | titel | jahr_desc | jahr_asc | imdb | bewertung Typ: alle | film | serie | doku - Admin-CRUD: POST/PATCH/DELETE /api/movies/filme - Frontend: Sort-Dropdown, Typ-Filter-Buttons (Filme/Serien/Dokus), Zähler, IMDb-Rating + Streaming auf der Karte - Promis ebenfalls erweitert (10 statt 6 Einträge)
This commit is contained in:
parent
de1677154f
commit
59856e61a1
4 changed files with 350 additions and 113 deletions
|
|
@ -46,6 +46,8 @@ logger = logging.getLogger(__name__)
|
|||
async def lifespan(app: FastAPI):
|
||||
logger.info("Ban Yaro startet...")
|
||||
init_db()
|
||||
from routes.movies import seed_movies
|
||||
seed_movies()
|
||||
logger.info(f"KI-Modus: {ki.KI_MODE}")
|
||||
sched.start()
|
||||
yield
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue