Skip to content

aria2_server.db.access_token

__all__ module-attribute

__all__ = (
    "SQLAlchemyAccessTokenDatabase",
    "get_access_token_db",
)

get_access_token_db async

get_access_token_db(
    session: AsyncSession = Depends(get_async_session),
) -> AsyncGenerator[
    SQLAlchemyAccessTokenDatabase[AccessToken], None
]
Source code in src/aria2_server/db/access_token/__init__.py
async def get_access_token_db(
    session: AsyncSession = Depends(get_async_session),
) -> AsyncGenerator[SQLAlchemyAccessTokenDatabase[AccessToken], None]:
    yield SQLAlchemyAccessTokenDatabase(session, AccessToken)