Commit Graph

21 Commits

Author SHA1 Message Date
826e097d2e fix(db): version property in migrations 2025-06-06 00:00:55 +08:00
02788878a5 feat(db): v1 migration 2025-06-05 23:59:37 +08:00
743bbe209f fix(db): DifficultyLocalization.artist 2025-05-31 18:12:00 +08:00
a680a6fd7d feat(db): v4 to v5 migration 2025-05-31 15:36:28 +08:00
ebb649aef6 impr(db): v1 to v4 migration 2025-05-31 15:35:55 +08:00
9d7054d29a wip(db): v5 models
- Literally reverting f19ac4d8d5
2025-05-31 14:34:45 +08:00
4ea49ebeda feat(db): v1 to v4 migration 2025-05-31 10:31:50 +08:00
113e022967 feat(db): alembic init 2025-05-31 10:26:41 +08:00
6e8ac3dee7 refactor!: remove v4 database 2024-10-02 12:51:22 +08:00
3b9609ee82 fix!: ruff lint errors
* Refactor KanaeDayNight enum
2024-10-01 22:51:40 +08:00
f19ac4d8d5 fix(db.models): prefer enum types 2024-10-01 16:39:13 +08:00
96551c61ca refactor: arcsong database importer & arcsong json exporter 2024-10-01 15:16:21 +08:00
d270636862 fix(db.models): use ArcaeaLanguage enum for localized objects 2024-10-01 00:34:22 +08:00
6fb24d4907 refactor: play result exporters 2024-09-28 18:52:18 +08:00
86d7a86700 chore: fix imports 2024-08-06 00:24:08 +08:00
88201e2ca4 wip: v5 database models and tests 2024-06-20 02:30:37 +08:00
43be27bd4a fix: ruff F401 warnings 2024-05-22 02:32:34 +08:00
ce715bfccc refactor: sqlalchemy custom types
- Unify `IntEnum` type decorators to single `DbIntEnum`
- Add timezone aware `TZDateTime` from sqlalchemy docs
2024-05-20 21:21:49 +08:00
e295e58388 feat: sqlalchemy TypeDecorators for arcaea enums 2024-04-13 22:56:15 +08:00
b78040a795 refactor!: sqlalchemy database models 2024-04-02 22:15:21 +08:00
2204338a5e refactor: database base module 2024-04-02 22:02:54 +08:00