Source code for utils.db_session

"""This module contains the database session utility for FastAPI endpoints."""
from data.models import SessionLocal

# Dependency to get a database session
[docs] def get_db(): """Yield a database session and ensure it's closed after use.""" db = SessionLocal() try: yield db finally: db.close()