style: apply black formatting to pass CI validation (#126)
CI/CD Pipeline / Validate Code Quality And Tests (push) Has been cancelled
CI/CD Pipeline / Frontend Lint (push) Has been cancelled
Deploy / Deploy Staging (push) Has been cancelled
Deploy / Build Production Runtime Images (push) Has been cancelled
Deploy / Deploy Production (push) Has been cancelled
Deploy / Production Browser E2E (push) Has been cancelled

This commit was merged in pull request #126.
This commit is contained in:
2026-06-30 17:23:08 +08:00
parent 1e6f78a346
commit 52ff2f80ad
107 changed files with 1517 additions and 1010 deletions
+2 -2
View File
@@ -2,6 +2,7 @@
统一使用 app.config 中的数据库配置,移除重复的 DatabaseSettings。
"""
from sqlalchemy import create_engine
from sqlalchemy.orm import sessionmaker, Session
from contextlib import contextmanager
@@ -9,7 +10,6 @@ from typing import Generator
from app.config import settings
engine = create_engine(
settings.database_url,
pool_size=settings.DATABASE_POOL_SIZE,
@@ -33,7 +33,7 @@ def get_db() -> Generator[Session, None, None]:
@contextmanager
def get_db_context() -> Generator[Session, None, None]:
"""Context manager for database sessions.
Usage:
with get_db_context() as db:
db.query(Model).all()