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