leaguemanager.services.account.tag¶
Module Contents¶
Classes¶
Handles basic lookup operations for an Tag. |
|
Handles basic lookup operations for an Tag. |
API¶
- class leaguemanager.services.account.tag.TagService¶
Bases:
advanced_alchemy.service.SQLAlchemySyncRepositoryService[leaguemanager.models.Tag]Handles basic lookup operations for an Tag.
- class Repo¶
Bases:
advanced_alchemy.repository.SQLAlchemySyncSlugRepository[leaguemanager.models.Tag]Tag Repository.
- model_type¶
None
- repository_type¶
None
- class leaguemanager.services.account.tag.TagAsyncService¶
Bases:
advanced_alchemy.service.SQLAlchemyAsyncRepositoryService[leaguemanager.models.Tag]Handles basic lookup operations for an Tag.
- class Repo¶
Bases:
advanced_alchemy.repository.SQLAlchemyAsyncSlugRepository[leaguemanager.models.Tag]Tag Repository.
- model_type¶
None
- repository_type¶
None
- match_fields¶
[‘name’]
- async to_model_on_create(data: advanced_alchemy.service.ModelDictT[leaguemanager.models.Tag]) advanced_alchemy.service.ModelDictT[leaguemanager.models.Tag]¶
- async to_model_on_update(data: advanced_alchemy.service.ModelDictT[leaguemanager.models.Tag]) advanced_alchemy.service.ModelDictT[leaguemanager.models.Tag]¶
- async to_model_on_upsert(data: advanced_alchemy.service.ModelDictT[leaguemanager.models.Tag]) advanced_alchemy.service.ModelDictT[leaguemanager.models.Tag]¶