leaguemanager.services.competition.site

Module Contents

Classes

SiteService

Handles database operations for site data.

SiteAsyncService

Handles database operations for site data.

Data

__all__

API

leaguemanager.services.competition.site.__all__

[‘SiteService’, ‘SiteAsyncService’]

class leaguemanager.services.competition.site.SiteService

Bases: leaguemanager.services.base.SQLAlchemySyncRepositoryService

Handles database operations for site data.

class SlugRepo

Bases: advanced_alchemy.repository.SQLAlchemySyncSlugRepository[leaguemanager.models.Site]

Site repository.

model_type

None

repository_type

None

class leaguemanager.services.competition.site.SiteAsyncService

Bases: leaguemanager.services.base.SQLAlchemyAsyncRepositoryService

Handles database operations for site data.

class SlugRepo

Bases: advanced_alchemy.repository.SQLAlchemyAsyncSlugRepository[leaguemanager.models.Site]

Site repository.

model_type

None

repository_type

None