Commit Graph

57 Commits

Author SHA1 Message Date
9d6857f08c 🗃️ db: add video service schema 2026-05-24 11:12:05 +07:00
b43210fca6 🗃️ db: add video submission schema 2026-05-24 10:50:20 +07:00
f35e38b1fe 🗃️ db: add video and episode schemas 2026-05-24 10:43:34 +07:00
2a5098a89c 🐛 fix: resolve media submission schema and relation issues
All checks were successful
Integration Tests / integration-tests (pull_request) Successful in 33s
2026-05-23 23:58:00 +07:00
dfd5409057 🚧 wip: add media submission feature 2026-05-23 23:51:58 +07:00
7244b29f8d 🗃️ db: add genre and rating preferences to user schema
All checks were successful
Integration Tests / integration-tests (pull_request) Successful in 1m44s
2026-05-23 23:26:24 +07:00
68fd5843c7 🗃️ db: align media schema with JSON diagram structure
All checks were successful
Integration Tests / integration-tests (pull_request) Successful in 1m30s
2026-05-22 07:46:31 +07:00
b824daf079 🗃️ db: complete required fields for media schemaa 2026-05-22 07:38:53 +07:00
0798bdd838 🗃️ db: add media character schema with voice actor relation
All checks were successful
Integration Tests / integration-tests (pull_request) Successful in 1m41s
2026-05-21 21:00:00 +07:00
b8b30a930c 🗃️ db: add voice actor schema 2026-05-20 21:00:00 +07:00
0684c2511b 🗃️ db: add character relations to media and user preference schemas 2026-05-19 21:00:00 +07:00
2b5ee22731 🗃️ db: add media_external_links model 2026-05-18 21:00:00 +07:00
743abc0b7a 🗃️ db: add media-to-media relations 2026-05-17 21:00:00 +07:00
27d772ec6b 🗃️ db: add genres and related entities 2026-05-15 21:00:00 +07:00
529a7db1a9 🗃️ db: add producer schema and media relation 2026-05-12 21:00:00 +07:00
6f7a40cfd9 🗃️ db: add media and related support schemas 2026-05-11 21:00:00 +07:00
f8b63184a3 🗃️ db: add following and provision schema 2026-05-10 21:00:00 +07:00
21b3a7011f 🗃️ db: add user preference and session schema 2026-05-09 21:00:00 +07:00
0fec37e337 🗃️ db: add user_address table to schema 2026-05-08 21:00:00 +07:00
a5a11d026f 🗃️ db: create new prisma schema based on updated database diagram 2026-05-08 21:00:00 +07:00
c754e7f039 💥 breaking: remove old prisma schema for new database structure 2026-04-26 12:00:00 +07:00
16d8c00d75 🗃️ db: fix schema drift and correct season enum
All checks were successful
Integration Tests / integration-tests (pull_request) Successful in 1m14s
2026-04-22 12:18:56 +07:00
baf7ba20b1 🗃️ db: enforce season field constraint 2026-04-07 12:00:00 +07:00
697f28de60 🗃️ db: add season field to media model 2026-04-03 12:00:00 +07:00
f1e79945b0 🗃️ db: redesign collection schema with manual pivot table to media 2026-03-29 10:43:20 +07:00
e798338107 🗃️ db: update schema for new collection 2026-03-27 22:56:18 +07:00
27b66e6d34 🗃️ db: update schema to match new banner logic 2026-03-16 22:45:13 +07:00
a6b2c77bd1 👔 feat: add option to disable banner 2026-03-03 21:25:59 +07:00
d858e54fe8 feat: add tags to banner 2026-03-03 16:56:58 +07:00
01ad69a4b0 👔 feat: add banner priority ordering logic
All checks were successful
Integration Tests / integration-tests (pull_request) Successful in 1m48s
2026-03-02 23:07:30 +07:00
960493f414 feat: add internal endpoint to create banner 2026-03-02 22:09:33 +07:00
90655dcf92 🚚 chore: rename hero banner table in schema 2026-03-01 12:28:16 +07:00
815e24158a 🗃️ db: update hero banner schema 2026-03-01 12:22:23 +07:00
9bcaed9526 🗃️ db: add thumbnailCode column to video table 2026-02-20 22:58:58 +07:00
1f6d07affd 🗃️ db: modify video code column and update migration 2026-02-20 22:57:07 +07:00
133ebb4668 🗃️ db: add composite index to userSession
All checks were successful
Integration Tests / integration-tests (pull_request) Successful in 57s
2026-02-19 14:23:37 +07:00
11a607b4da feat: endpoint for bulk insert video 2026-01-30 15:56:43 +07:00
ab0c8afca4 feat: endpoint for create video service 2026-01-30 15:18:00 +07:00
5c7e82cd52 feat: create bulk insert for episode endpoint 2026-01-29 13:00:19 +07:00
c730689587 ♻️ refactor: change all id types to uuidv7 2026-01-27 22:29:21 +07:00
2f1e37ce52 feat: launch endpoint to insert anime only with malId 2026-01-27 21:22:08 +07:00
379a5b4b38 🐛 fix: prisma schema in seiyuu 2026-01-26 21:28:19 +07:00
11834924e9 feat: create bulk insertion for characters 2026-01-25 10:57:35 +07:00
fe10412f1a 🚧 wip: try to create character with VA in bulk 2026-01-24 22:02:34 +07:00
4c1f891f12 🚧 wip: create bulk insert endpoint 2026-01-23 21:08:10 +07:00
87ec339dba perf: change country to enum values 2026-01-21 21:54:42 +07:00
e33c0264fa feat: create db seed for initialization 2026-01-21 10:26:31 +07:00
1e71bc43f7 📦 deps: updating prisma v6 to v7 2026-01-09 15:12:17 +07:00
ade9008752 🐛 fix: change create user repository flow
Include preference creation when creating new user accounts
2026-01-09 14:56:39 +07:00
5cce8eea9f 🗃️ create dbml generator
Generate dbml from the Prisma schema when executing the command `bunx prisma generate`. The dbml can be used to
visualize the ERD using the dbdiagram.io website.
2025-08-24 07:03:18 +07:00