async (not working tbh)

This commit is contained in:
2024-04-14 14:45:01 +03:00
parent 17e0f78ecf
commit 033dbc538e
11 changed files with 95 additions and 50 deletions

View File

@ -1,9 +1,11 @@
from .db.database import SessionLocal
from sqlalchemy.ext.asyncio import AsyncSession
from .db.database import async_session
def get_db():
db = SessionLocal()
try:
yield db
finally:
db.close()
async def get_db() -> AsyncSession:
async with async_session() as session:
try:
yield session
finally:
session.close()