leaguemanager.services.participation.athlete_stats

Module Contents

Classes

AthleteStatsService

Handles database operations for roles data.

AthleteStatsAsyncService

Handles database operations for roles data.

Data

__all__

API

leaguemanager.services.participation.athlete_stats.__all__

[‘AthleteStatsService’, ‘AthleteStatsAsyncService’]

class leaguemanager.services.participation.athlete_stats.AthleteStatsService

Bases: leaguemanager.services.base.SQLAlchemySyncRepositoryService

Handles database operations for roles data.

class Repo

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

AthleteStats repository.

model_type

None

repository_type

None

class leaguemanager.services.participation.athlete_stats.AthleteStatsAsyncService

Bases: leaguemanager.services.base.SQLAlchemyAsyncRepositoryService

Handles database operations for roles data.

class Repo

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

AthleteStats repository.

model_type

None

repository_type

None