Commit Graph

386 Commits

Author SHA1 Message Date
a04d1ffdf1 refactor: bulk insert media module 2026-06-28 21:00:00 +07:00
dcfa4350d6 fix: remove all unessecary seeding 2026-06-27 21:00:00 +07:00
9de535f541 refactor: update seeding admin account 2026-06-26 21:00:00 +07:00
00ca1ba8fb feat: add bulk insert module 2026-06-24 21:00:00 +07:00
0057f0c63b 🚧 wip: update bulk insert producer in media 2026-05-31 12:56:12 +07:00
1694035dc4 🚧 wip: update media bulk insert for new schema 2026-05-30 21:00:00 +07:00
2faaeabf92 Merge pull request 'feature/adapt-to-new-database' (#34) from feature/adapt-to-new-database into main
All checks were successful
Sync to GitHub / sync (push) Successful in 9s
Reviewed-on: #34
2026-05-29 15:47:46 +07:00
e527aa0655 🚨 fix: resolve linting type error
All checks were successful
Integration Tests / integration-tests (pull_request) Successful in 34s
2026-05-29 15:46:09 +07:00
aea16ad35a 🦖 fix: update payload to match new schema
Some checks failed
Integration Tests / integration-tests (pull_request) Failing after 1m37s
2026-05-29 15:42:02 +07:00
6215e14420 🐛 fix: resolve session deletion issue 2026-05-29 14:27:29 +07:00
cfb9b61c8a 🔧 chore: update env configuration 2026-05-29 14:14:10 +07:00
e92d996621 ♻️ refactor: update hero banner code for new schema 2026-05-29 14:07:40 +07:00
96b5101742 ♻️ refactor: rewrite OAuth provision business logic for new user schema 2026-05-28 21:29:20 +07:00
57d19d4302 🚧 wip: rewrite reprovision logic to match new user schema 2026-05-28 21:01:54 +07:00
8cebc0cd20 🗃️ db: remove oauth profile from user schema to avoid duplication 2026-05-28 16:43:21 +07:00
c95ac48124 🔧 chore: regenerate Prisma types after schema update 2026-05-27 23:46:40 +07:00
7da662f7ba Merge pull request 'refactor-db' (#33) from refactor-db into main
All checks were successful
Sync to GitHub / sync (push) Successful in 9s
Reviewed-on: #33
2026-05-26 21:33:20 +07:00
e07d9cfa87 🗃️ db: add collection schema support and finalize schema structure
All checks were successful
Integration Tests / integration-tests (pull_request) Successful in 31s
2026-05-26 21:32:13 +07:00
8cb63e0e36 🗃 db: create collection schema 2026-05-26 21:21:06 +07:00
03acd7be29 🗃️ db: add comment report schema
All checks were successful
Integration Tests / integration-tests (pull_request) Successful in 1m38s
2026-05-26 20:57:59 +07:00
183642805d 🗃️ db: add comment audit logs in schema 2026-05-25 21:00:00 +07:00
72a33377eb 🗃️ db: add comment and comment like schema 2026-05-24 11:21:52 +07:00
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
eb7a3ba935 📝 docs: matching diagram docs with current schema 2026-05-16 21:00:00 +07:00
27d772ec6b 🗃️ db: add genres and related entities 2026-05-15 21:00:00 +07:00
1dd0bcd811 📝 docs: editing genres field 2026-05-13 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
85ef765da8 📝 docs: fix oauth table in database diagram 2026-05-08 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
20b84d3fc4 📝 docs: sync DBML with latest schema 2026-05-08 21:00:00 +07:00
ea28ce0d6f 📝 docs: refine database diagram structure 2026-05-08 21:00:00 +07:00
2e81242ca5 📝 docs: update DBML with new database diagram changes 2026-05-07 21:00:00 +07:00
2fa48123a0 📝 docs: add user_session table to database diagram 2026-05-06 21:00:00 +07:00
cc4bb95fcd 🔥 chore: remove structure.example.rmd 2026-05-05 21:00:00 +07:00