Skip to content

Commit f9fc040

Browse files
committed
fix: database pool
1 parent 66499d9 commit f9fc040

3 files changed

Lines changed: 62 additions & 4 deletions

File tree

poetry.lock

Lines changed: 60 additions & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

pyproject.toml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,5 +37,6 @@ dev = [
3737
"httpx (>=0.28.1,<0.29.0)",
3838
"ruff (>=0.15.17,<0.16.0)",
3939
"mypy (>=2.1.0,<3.0.0)",
40-
"alembic (>=1.18.4,<2.0.0)"
40+
"alembic (>=1.18.4,<2.0.0)",
41+
"httpx2 (>=2.4.0,<3.0.0)"
4142
]

src/core/database/postgres/session.py

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@
22

33
from fastapi import Depends
44
from sqlalchemy.ext.asyncio import AsyncSession, async_sessionmaker, create_async_engine
5-
from sqlalchemy.pool import QueuePool
65

76
from src.core.config.setting import get_settings
87
from src.shared.database.unit_of_work import SQLAlchemyUnitOfWork
@@ -14,7 +13,6 @@
1413
settings.DATABASE_URL,
1514
echo=False,
1615
future=True,
17-
poolclass=QueuePool,
1816
pool_size=settings.DATABASE_POOL_SIZE,
1917
max_overflow=settings.DATABASE_MAX_OVERFLOW,
2018
pool_pre_ping=True,

0 commit comments

Comments
 (0)