leaguemanager.services.membership.team_membership

Module Contents

Classes

TeamMembershipService

Handles database operations for team membership data.

TeamMembershipAsyncService

Handles database operations for team membership data.

Data

__all__

API

leaguemanager.services.membership.team_membership.__all__

[‘TeamMembershipService’, ‘TeamMembershipAsyncService’]

class leaguemanager.services.membership.team_membership.TeamMembershipService

Bases: leaguemanager.services.base.SQLAlchemySyncRepositoryService

Handles database operations for team membership data.

class Repo

Bases: advanced_alchemy.repository.SQLAlchemySyncRepository[leaguemanager.models.TeamMembership]

TeamMembership repository.

model_type

None

repository_type

None

class leaguemanager.services.membership.team_membership.TeamMembershipAsyncService

Bases: leaguemanager.services.base.SQLAlchemyAsyncRepositoryService

Handles database operations for team membership data.

class Repo

Bases: advanced_alchemy.repository.SQLAlchemyAsyncRepository[leaguemanager.models.TeamMembership]

TeamMembership repository.

model_type

None

repository_type

None