leaguemanager.services.membership.team

Module Contents

Classes

TeamService

Handles database operations for team data.

TeamAsyncService

Handles database operations for team data.

Data

__all__

API

leaguemanager.services.membership.team.__all__

[‘TeamService’, ‘TeamAsyncService’]

class leaguemanager.services.membership.team.TeamService

Bases: leaguemanager.services.base.SQLAlchemySyncRepositoryService

Handles database operations for team data.

class SlugRepo

Bases: advanced_alchemy.repository.SQLAlchemySyncSlugRepository[leaguemanager.models.Team]

Team repository.

model_type

None

repository_type

None

class leaguemanager.services.membership.team.TeamAsyncService

Bases: leaguemanager.services.base.SQLAlchemyAsyncRepositoryService

Handles database operations for team data.

class SlugRepo

Bases: advanced_alchemy.repository.SQLAlchemyAsyncSlugRepository[leaguemanager.models.Team]

Team repository.

model_type

None

repository_type

None