From 2c4ff6901f7afe35afe4ce9b43063a7dd23ae1ce Mon Sep 17 00:00:00 2001 From: yml2213 Date: Sat, 25 Jul 2026 10:33:37 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E5=AE=B9=E5=99=A8=E8=BF=81?= =?UTF-8?q?=E7=A7=BB=E8=84=9A=E6=9C=AC=E5=AF=BC=E5=85=A5=E8=B7=AF=E5=BE=84?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- scripts/migrate_sqlite_to_mysql.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/scripts/migrate_sqlite_to_mysql.py b/scripts/migrate_sqlite_to_mysql.py index 30233f3..dda2f66 100644 --- a/scripts/migrate_sqlite_to_mysql.py +++ b/scripts/migrate_sqlite_to_mysql.py @@ -18,6 +18,9 @@ PROJECT_ROOT = Path(__file__).resolve().parents[1] DEFAULT_SOURCE = PROJECT_ROOT / "data" / "web.db" IGNORED_SOURCE_TABLES = {"alembic_version"} +if str(PROJECT_ROOT) not in sys.path: + sys.path.insert(0, str(PROJECT_ROOT)) + def parse_args() -> argparse.Namespace: """解析迁移参数。"""