From d15ec056b4a4141aa091b543f8d9945711d6c3d3 Mon Sep 17 00:00:00 2001 From: Lars Date: Wed, 18 Mar 2026 12:19:51 +0100 Subject: [PATCH] fix: actually call migration function (was only importing) Bug: db_init.py was importing migrate_to_postgres but not calling main(). Result: Migration appeared successful but no data was migrated (0 users). Fix: Import and call migrate_to_postgres.main() Co-Authored-By: Claude Opus 4.6 --- backend/db_init.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/backend/db_init.py b/backend/db_init.py index 86481cd..67283d2 100644 --- a/backend/db_init.py +++ b/backend/db_init.py @@ -119,8 +119,8 @@ if __name__ == "__main__": print(" Starting automatic migration...") # Import and run migration try: - import migrate_to_postgres - print("✓ Migration completed") + from migrate_to_postgres import main as migrate + migrate() except Exception as e: print(f"✗ Migration failed: {e}") sys.exit(1)