leaguemanager.services.membership.athlete

Module Contents

Classes

AthleteService

Handles database operations for athlete data.

AthleteAsyncService

Handles database operations for athlete data.

Data

__all__

API

leaguemanager.services.membership.athlete.__all__

[‘AthleteService’, ‘AthleteAsyncService’]

class leaguemanager.services.membership.athlete.AthleteService

Bases: leaguemanager.services.base.SQLAlchemySyncRepositoryService

Handles database operations for athlete data.

class Repo

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

Athlete repository.

model_type

None

repository_type

None

class leaguemanager.services.membership.athlete.AthleteAsyncService

Bases: leaguemanager.services.base.SQLAlchemyAsyncRepositoryService

Handles database operations for athlete data.

class Repo

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

Athlete repository.

model_type

None

repository_type

None