import asyncio
from app.database import engine, Base
import app.models  # Összes modell betöltése

async def force_sync():
    async with engine.begin() as conn:
        # Ez a parancs az 58 modell alapján MINDENT létrehoz
        await conn.run_sync(Base.metadata.create_all)
    print("✅ Minden tábla sikeresen létrehozva a sémákban!")

if __name__ == "__main__":
    asyncio.run(force_sync())