""" database 数据库连接与 Session 管理。 使用方式: from database import get_db, SessionLocal, init_database # 依赖注入(FastAPI 路由) @router.get("/items") def list_items(db: Session = Depends(get_db)): ... # 上下文管理器(脚本、worker) with SessionLocal() as db: ... """ from database.core import engine, SessionLocal from database.dependencies import get_db from database.init_db import init_database __all__ = [ "engine", "SessionLocal", "get_db", "init_database", ]