Merge db-migrations: Add Flask-Migrate support and clean up old migration system

This commit is contained in:
2025-07-13 12:17:20 +02:00
parent 7140aeba41
commit 1500b2cf88
65 changed files with 2153 additions and 7881 deletions

16
apply_migration.py Normal file
View File

@@ -0,0 +1,16 @@
#!/usr/bin/env python
"""Apply database migrations with Flask-Migrate"""
from flask_migrate import upgrade
from app import app, db
if __name__ == '__main__':
with app.app_context():
print("Applying migrations...")
try:
upgrade()
print("Migrations applied successfully!")
except Exception as e:
print(f"Error applying migrations: {e}")
import traceback
traceback.print_exc()