feat(bot): add async DB and FSM state handling

This commit is contained in:
2026-07-23 22:58:52 +05:00
parent b1c8f6d9f8
commit 87385228ea
28 changed files with 514 additions and 213 deletions
+8
View File
@@ -0,0 +1,8 @@
from bot.db import models # noqa: F401
from bot.db.base import Base
from bot.db.session import engine
async def init_db() -> None:
async with engine.begin() as connection:
await connection.run_sync(Base.metadata.create_all)