from sqlalchemy.ext.asyncio import AsyncSession, async_sessionmaker
from .engine import engine
AsyncSessionLocal = async_sessionmaker(
engine, class_=AsyncSession, expire_on_commit=False
)
async def get_db_session() -> AsyncSession:
async with AsyncSessionLocal() as session:
yield session