imaging_api.db.get_session

Attributes

XNATAuthHeaders

XNAT_DATABASE_URL

engine

SessionLocal

Functions

get_session(...)

Provide an asynchronous database session.

Module Contents

imaging_api.db.get_session.XNATAuthHeaders
imaging_api.db.get_session.XNAT_DATABASE_URL = 'postgresql+asyncpg://xnat:xnat@xnat-db:5432/xnat'
imaging_api.db.get_session.engine
imaging_api.db.get_session.SessionLocal
async imaging_api.db.get_session.get_session() collections.abc.AsyncGenerator[sqlalchemy.ext.asyncio.AsyncSession, None]

Provide an asynchronous database session.