leaguemanager.services.participation.officiating

Module Contents

Classes

OfficiatingService

Handles database operations for officiating data.

OfficiatingAsyncService

Handles database operations for officiating data.

Data

__all__

API

leaguemanager.services.participation.officiating.__all__

[‘OfficiatingService’, ‘OfficiatingAsyncService’]

class leaguemanager.services.participation.officiating.OfficiatingService

Bases: leaguemanager.services.base.SQLAlchemySyncRepositoryService

Handles database operations for officiating data.

class Repo

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

Officiating repository.

model_type

None

repository_type

None

class leaguemanager.services.participation.officiating.OfficiatingAsyncService

Bases: leaguemanager.services.base.SQLAlchemyAsyncRepositoryService

Handles database operations for officiating data.

class Repo

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

Officiating repository.

model_type

None

repository_type

None