Skip to content

Commit c4b3069

Browse files
committed
chore(backend): rewrite session
1 parent a230a22 commit c4b3069

File tree

1 file changed

+6
-5
lines changed

1 file changed

+6
-5
lines changed

backend/app/db/session.py

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,15 @@
1-
from sqlalchemy.ext.asyncio import create_async_engine, AsyncSession
2-
from sqlalchemy.orm import sessionmaker
1+
from sqlalchemy.ext.asyncio import create_async_engine, async_sessionmaker
2+
from sqlmodel.ext.asyncio.session import AsyncSession
3+
34
from sqlmodel import SQLModel
45
from app import settings
56

67
if settings.DEBUG:
7-
engine = create_async_engine(settings.DEGUB_DATABASE_URL, echo=True, future=True)
8+
engine = create_async_engine(settings.DEGUB_DATABASE_URL, echo=False, future=True)
89
else:
9-
engine = create_async_engine(settings.DATABASE_URL, echo=True, future=True)
10+
engine = create_async_engine(settings.DATABASE_URL, echo=False, future=True)
1011

11-
AsyncSessionLocal = sessionmaker(
12+
AsyncSessionLocal = async_sessionmaker(
1213
bind=engine,
1314
class_=AsyncSession,
1415
expire_on_commit=False,

0 commit comments

Comments
 (0)