from anydi import singleton from fansifter_common.adapters.db import BaseRepository, Database from .orm import Model @singleton class Repository[ModelT: Model](BaseRepository[Database, ModelT]): def __init__(self, db: Database) -> None: super().__init__(db)