diff --git a/apps/coordinator-api/init_db.py b/apps/coordinator-api/init_db.py index ff108c09..a47e9017 100644 --- a/apps/coordinator-api/init_db.py +++ b/apps/coordinator-api/init_db.py @@ -1,21 +1,19 @@ #!/usr/bin/env python3 """ -Database initialization script for AITBC Coordinator API +Initialize database for AITBC Coordinator API """ - +import asyncio import sys import os # Add src to path sys.path.insert(0, os.path.join(os.path.dirname(__file__), 'src')) -from app.storage import init_db +from app.database import init_db + +async def main(): + await init_db() + print("Database initialized successfully") if __name__ == "__main__": - try: - print("Initializing database...") - init_db() - print("Database initialized successfully!") - except Exception as e: - print(f"Database initialization failed: {e}") - sys.exit(1) + asyncio.run(main())