Add Database Migration System #36

Merged
VD15 merged 3 commits from 34_database_migrations into dev 2025-05-29 00:01:42 -07:00
Collaborator

Adds a structured system for applying incremental database migrations. Databases can now be updated to the latest version by running setup_db.py. Any further changes to the DB schema can be automated by adding a SQL script under migrations/

  • Implement database migration system (See #34)
  • Move database creation script to its own migration file
  • Move the last_seen_notif_id fix to its own migration file
Adds a structured system for applying incremental database migrations. Databases can now be updated to the latest version by running `setup_db.py`. Any further changes to the DB schema can be automated by adding a SQL script under `migrations/` - Implement database migration system (See #34) - Move database creation script to its own migration file - Move the `last_seen_notif_id` fix to its own migration file
VD15 added 3 commits 2025-05-26 12:37:26 -07:00
Owner

Tested in production and it works without a problem.

Tested in production and it works without a problem.
VD15 merged commit 36c65b3ae6 into dev 2025-05-29 00:01:42 -07:00
VD15 deleted branch 34_database_migrations 2025-05-29 00:01:43 -07:00
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
2 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: waifu/kemoverse#36
No description provided.