fix: update init_db.py to use asyncio and correct database import

This commit is contained in:
oib
2026-03-07 10:57:52 +01:00
parent 4546288f2a
commit 63f4975019

View File

@@ -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())