Files
FascioSchoolBot/app/infrastructure/database/init_db.py
2025-09-30 22:47:30 +03:00

16 lines
363 B
Python

import asyncio
from .models import Base
from .session import engine
import sys
async def init_db():
async with engine.begin() as conn:
await conn.run_sync(Base.metadata.create_all)
if __name__ == "__main__":
if sys.platform == "win32":
asyncio.set_event_loop_policy(asyncio.WindowsSelectorEventLoopPolicy())
asyncio.run(init_db())