leaguemanager.services.competition.organization¶
Module Contents¶
Classes¶
Handles database operations for org data. |
|
Handles database operations for org data. |
Data¶
API¶
- leaguemanager.services.competition.organization.__all__¶
[‘OrganizationService’, ‘OrganizationAsyncService’]
- class leaguemanager.services.competition.organization.OrganizationService¶
Bases:
leaguemanager.services.base.SQLAlchemySyncRepositoryServiceHandles database operations for org data.
- class SlugRepo¶
Bases:
advanced_alchemy.repository.SQLAlchemySyncSlugRepository[leaguemanager.models.Organization]Organization repository.
- model_type¶
None
- repository_type¶
None
- to_model_on_create(data: leaguemanager.models.ModelT | dict[str, Any]) leaguemanager.models.ModelT¶
- to_model_on_update(data)¶
- class leaguemanager.services.competition.organization.OrganizationAsyncService¶
Bases:
leaguemanager.services.base.SQLAlchemyAsyncRepositoryServiceHandles database operations for org data.
- class SlugRepo¶
Bases:
advanced_alchemy.repository.SQLAlchemyAsyncSlugRepository[leaguemanager.models.Organization]Organization repository.
- model_type¶
None
- repository_type¶
None
- async to_model_on_create(data: leaguemanager.models.ModelT | dict[str, Any]) leaguemanager.models.ModelT¶
- async to_model_on_update(data)¶