This commit is contained in:
Timothy Jaeryang Baek 2025-06-21 19:12:43 +04:00
parent 38e8209d71
commit aef0ad2d10

View file

@ -84,6 +84,7 @@ if "sqlite" in SQLALCHEMY_DATABASE_URL:
SQLALCHEMY_DATABASE_URL, connect_args={"check_same_thread": False}
)
else:
if isinstance(DATABASE_POOL_SIZE, int):
if DATABASE_POOL_SIZE > 0:
engine = create_engine(
SQLALCHEMY_DATABASE_URL,
@ -94,14 +95,12 @@ else:
pool_pre_ping=True,
poolclass=QueuePool,
)
elif DATABASE_POOL_SIZE == 0:
else:
engine = create_engine(
SQLALCHEMY_DATABASE_URL, pool_pre_ping=True, poolclass=NullPool
)
else:
engine = create_engine(
SQLALCHEMY_DATABASE_URL, pool_pre_ping=True
)
engine = create_engine(SQLALCHEMY_DATABASE_URL, pool_pre_ping=True)
SessionLocal = sessionmaker(