Skip to content

refactor the database repository layer using SeaORM and split the games table#20

Merged
huoshen80 merged 4 commits into
mainfrom
dev
Oct 4, 2025
Merged

refactor the database repository layer using SeaORM and split the games table#20
huoshen80 merged 4 commits into
mainfrom
dev

Conversation

@huoshen80

Copy link
Copy Markdown
Owner

No description provided.

…ata organization

- Added migration script to split the existing games table into new tables: games_new, bgm_data, vndb_data, other_data, and updated related tables (game_sessions, game_statistics, savedata).
- Implemented SeaORM entities for the new tables including relationships.
- Established a new database connection utility for handling SeaORM connections.
- Updated the application initialization to include database migration on startup.
- Modified TypeScript types to accommodate new data structures for BGM and VNDB game data.
…auri-plugin-sql with seaorm to support the splitting of the games table

resolve #7
@huoshen80 huoshen80 merged commit 303e182 into main Oct 4, 2025
2 checks passed
@huoshen80 huoshen80 deleted the dev branch October 4, 2025 09:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant