393 Commits

Author SHA1 Message Date
Zoe Roux
4a9a768488
Add demmy season controller 2025-01-10 12:16:32 +01:00
Zoe Roux
0b0ae9abd3
Add season model 2025-01-10 12:16:32 +01:00
Zoe Roux
ed19413576
Remove serieId & seasonId from entry response 2025-01-10 12:16:32 +01:00
Zoe Roux
34e145ab23
Add seasons in db 2025-01-10 12:16:31 +01:00
Zoe Roux
ffa42de4f3
Cleanup external id types in db 2025-01-10 12:16:31 +01:00
Zoe Roux
84ce544f4d
Add extra types (from #463). No backing store for now 2025-01-10 12:16:31 +01:00
Zoe Roux
29d11720a5
Add entries dummy controller & fix entries types 2025-01-10 12:16:31 +01:00
Zoe Roux
7071e07ef4
Define schema for all entries type 2025-01-10 12:16:31 +01:00
Zoe Roux
eb2d2009f7
Movie utils models to directory 2025-01-10 12:16:31 +01:00
Zoe Roux
c5a502ec32
Add serie model, dummy controller & example 2025-01-10 12:16:31 +01:00
Zoe Roux
89952185a9
Cleanup video schema & add descrpitions of api fields 2025-01-10 12:16:31 +01:00
Zoe Roux
039c19f61c
Create dummy video controller 2025-01-10 12:16:31 +01:00
Zoe Roux
372c1f6875
Cleanup example registration & add descriptions 2025-01-10 12:16:31 +01:00
Zoe Roux
3f97ba729d
Fix entries fk and manually fix migrations 2025-01-10 12:16:31 +01:00
Zoe Roux
143ac6c721
Regenerate migrations 2025-01-10 12:16:31 +01:00
Zoe Roux
0759d6c2c4
Update schema for new drizzle version and fix some config issue 2025-01-10 12:16:31 +01:00
Zoe Roux
e2e04b88f4
Upgrade packages 2025-01-10 12:16:31 +01:00
Zoe Roux
d3fc3894bc
Manually fix migrations and startup 2025-01-10 12:16:31 +01:00
Zoe Roux
8d01a87b6c
wip: Add movie/video example 2025-01-10 12:16:31 +01:00
Zoe Roux
a37c4fe723
Fix subquery handling of translations 2025-01-10 12:16:31 +01:00
Zoe Roux
78e84cf960
Use string for date & datetime 2025-01-10 12:16:31 +01:00
Zoe Roux
4f74ffc5ce
Add video migration & runtime field on shows 2025-01-10 12:16:31 +01:00
Zoe Roux
f53e8e3611
Store image id instead of low/middle/high uri 2025-01-10 12:16:31 +01:00
Zoe Roux
00774230af
Add video model 2025-01-10 12:16:31 +01:00
Zoe Roux
6f71b98209
Add video schema 2025-01-10 12:16:31 +01:00
Zoe Roux
e7ed36caff
Add jwt verification on the api 2025-01-10 12:16:31 +01:00
Zoe Roux
6d13f0610b
Use select with named fields for movies 2025-01-10 12:16:31 +01:00
Zoe Roux
6327e911ad
Add first drizzle query with multi-language 2025-01-10 12:16:31 +01:00
Zoe Roux
4c7a02b443
Add api biome.json 2025-01-10 12:16:31 +01:00
Zoe Roux
ed5d677ae1
Type json in drizzle schemas 2025-01-10 12:16:31 +01:00
Zoe Roux
908e06c88f
Create elysia schemas for movies 2025-01-10 12:16:31 +01:00
Zoe Roux
4c91462b05
Generate migration 2025-01-10 12:16:31 +01:00
Zoe Roux
c40f086244
Define show schema and split schema 2025-01-10 12:16:31 +01:00
Zoe Roux
da3a5181df
Fix connection things 2025-01-10 12:16:31 +01:00
Zoe Roux
8acb1750b6
Add inital migration 2025-01-10 12:16:31 +01:00
Zoe Roux
96a8ae3de7
Fix schema and add pgSchema 2025-01-10 12:16:31 +01:00
Zoe Roux
e0704458ee
Adding migrations boilerplate 2025-01-10 12:16:31 +01:00
Zoe Roux
bbc52e58b4
Add entries sql setup 2025-01-10 12:16:31 +01:00
Zoe Roux
7eaf1e1729
Setup drizzle 2025-01-10 12:16:31 +01:00
Zoe Roux
ad8673a46f
Setup elysia swagger 2025-01-10 12:16:31 +01:00
Zoe Roux
9e4076e1ea
Elysia init 2025-01-10 12:16:31 +01:00
Zoe Roux
4b06a46356
Add entries/video many to many note 2024-08-29 15:49:45 +02:00
Zoe Roux
a62cc600dc
Add new API DB schema 2024-08-29 12:59:39 +02:00