leaguemanager.services.membership.individual_membership

Module Contents

Classes

IndividualMembershipService

Handles database operations for individual membership data.

IndividualMembershipAsyncService

Handles database operations for individual membership data.

Data

__all__

API

leaguemanager.services.membership.individual_membership.__all__

[‘IndividualMembershipService’, ‘IndividualMembershipAsyncService’]

class leaguemanager.services.membership.individual_membership.IndividualMembershipService

Bases: leaguemanager.services.base.SQLAlchemySyncRepositoryService

Handles database operations for individual membership data.

class Repo

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

Individual membership repository.

model_type

None

repository_type

None

class leaguemanager.services.membership.individual_membership.IndividualMembershipAsyncService

Bases: leaguemanager.services.base.SQLAlchemyAsyncRepositoryService

Handles database operations for individual membership data.

class Repo

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

Individual membership repository.

model_type

None

repository_type

None