from collections.abc import Iterator from sqlmodel import Session, create_engine from app.config import get_settings engine = create_engine( get_settings().database_url, echo=False, pool_pre_ping=True, ) def get_session() -> Iterator[Session]: """Dépendance FastAPI : une session par requête.""" with Session(engine) as session: yield session