leaguemanager.services.competition.fixture

Module Contents

Classes

FixtureService

Handles database operations for fixture data.

FixtureAsyncService

Handles database operations for fixture data.

Data

__all__

API

leaguemanager.services.competition.fixture.__all__

[‘FixtureService’, ‘FixtureAsyncService’]

class leaguemanager.services.competition.fixture.FixtureService

Bases: leaguemanager.services.base.SQLAlchemySyncRepositoryService

Handles database operations for fixture data.

class Repo

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

Fixture repository.

model_type

None

repository_type

None

class leaguemanager.services.competition.fixture.FixtureAsyncService

Bases: leaguemanager.services.base.SQLAlchemyAsyncRepositoryService

Handles database operations for fixture data.

class Repo

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

Fixture repository.

model_type

None

repository_type

None