fix: typing shenanigans
parent
476a911df9
commit
d6d98d20cb
|
@ -25,7 +25,7 @@ from core.utils import MISSING, Utils
|
|||
|
||||
class Data:
|
||||
engine: ClassVar[AsyncEngine] = MISSING
|
||||
session: ClassVar[sessionmaker[AsyncSession]] = MISSING
|
||||
session: ClassVar["sessionmaker[AsyncSession]"] = MISSING
|
||||
user: ClassVar[UserData] = MISSING
|
||||
arcade: ClassVar[ArcadeData] = MISSING
|
||||
card: ClassVar[CardData] = MISSING
|
||||
|
|
|
@ -39,7 +39,7 @@ event_log: Table = Table(
|
|||
|
||||
|
||||
class BaseData:
|
||||
def __init__(self, cfg: CoreConfig, conn: sessionmaker[AsyncSession]) -> None:
|
||||
def __init__(self, cfg: CoreConfig, conn: "sessionmaker[AsyncSession]") -> None:
|
||||
self.config = cfg
|
||||
self.conn = conn
|
||||
self.logger = logging.getLogger("database")
|
||||
|
|
Loading…
Reference in New Issue