leaguemanager.dependency.cli_callbacks¶
Module Contents¶
Functions¶
Provide the synchronous SQLAlchemy configuration. |
|
Provide the asynchronous SQLAlchemy configuration. |
|
Provide an importer service based on the type specified in the callback parameter. |
|
Provide a scheduling service based on the type specified in the callback parameter. |
Data¶
API¶
- leaguemanager.dependency.cli_callbacks.lm¶
‘LeagueManager(…)’
- leaguemanager.dependency.cli_callbacks.provide_manager_service(param: typer.CallbackParam) leaguemanager._types.SyncServiceT | leaguemanager._types.SyncRepositoryT¶
- leaguemanager.dependency.cli_callbacks.provide_sync_db_session() sqlalchemy.orm.Session¶
- leaguemanager.dependency.cli_callbacks.provide_sync_db_config() advanced_alchemy.config.SQLAlchemySyncConfig¶
Provide the synchronous SQLAlchemy configuration.
- leaguemanager.dependency.cli_callbacks.provide_async_db_config() advanced_alchemy.config.SQLAlchemyAsyncConfig¶
Provide the asynchronous SQLAlchemy configuration.
- leaguemanager.dependency.cli_callbacks.provide_importer_service(param: typer.CallbackParam) leaguemanager._types.ImporterT¶
Provide an importer service based on the type specified in the callback parameter.
- leaguemanager.dependency.cli_callbacks.provide_scheduler_service(param: typer.CallbackParam) leaguemanager._types.SyncServiceT¶
Provide a scheduling service based on the type specified in the callback parameter.