engine.py 385 B

1234567891011
  1. import asyncio
  2. from sqlalchemy.ext.asyncio import AsyncSession, create_async_engine
  3. from sqlmodel import Field, SQLModel
  4. from config import DB_URL,logger
  5. engine = create_async_engine(DB_URL) # 替换成你的 DB_URL
  6. # SQLModel.metadata.create_all()
  7. async def create_all():
  8. async with engine.begin() as conn:
  9. await conn.run_sync(SQLModel.metadata.create_all)