Add demmy season controller

This commit is contained in:
Zoe Roux 2024-11-09 16:29:16 +01:00
parent 0b0ae9abd3
commit 4a9a768488
No known key found for this signature in database
2 changed files with 13 additions and 0 deletions

View File

@ -0,0 +1,11 @@
import { Elysia, t } from "elysia";
import { Season } from "../models/season";
export const seasons = new Elysia({ prefix: "/seasons" })
.model({
season: Season,
error: t.Object({}),
})
.get("/:id", () => "hello" as unknown as Season, {
response: { 200: "season" },
});

View File

@ -4,6 +4,7 @@ import { migrate } from "drizzle-orm/node-postgres/migrator";
import { Elysia } from "elysia";
import { entries } from "./controllers/entries";
import { movies } from "./controllers/movies";
import { seasons } from "./controllers/seasons";
import { series } from "./controllers/series";
import { videos } from "./controllers/videos";
import { db } from "./db";
@ -37,6 +38,7 @@ const app = new Elysia()
.use(movies)
.use(series)
.use(entries)
.use(seasons)
.use(videos)
.listen(3000);