From 09c65bffb7f6e78610ee78e95cda6898408b8173 Mon Sep 17 00:00:00 2001 From: shiyu Date: Thu, 25 Dec 2025 15:49:53 +0800 Subject: [PATCH] chore(db): remove patch for aiosqlite in init_db function --- db/session.py | 15 --------------- 1 file changed, 15 deletions(-) diff --git a/db/session.py b/db/session.py index 659ee8a..aa68310 100644 --- a/db/session.py +++ b/db/session.py @@ -12,22 +12,7 @@ TORTOISE_ORM = { }, } - -def patch_aiosqlite_for_tortoise() -> None: - import aiosqlite - - if hasattr(aiosqlite.Connection, "start"): - return - - def start(self) -> None: # type: ignore[no-redef] - if not self._thread.is_alive(): - self._thread.start() - - aiosqlite.Connection.start = start # type: ignore[attr-defined] - - async def init_db(): - patch_aiosqlite_for_tortoise() await Tortoise.init(config=TORTOISE_ORM) await Tortoise.generate_schemas() await runtime_registry.refresh()