From ec85b9015574fa32da0398369fa750c7b7feb17d Mon Sep 17 00:00:00 2001 From: CI Auto Fix Bot Date: Mon, 20 Jul 2026 19:16:36 +0800 Subject: [PATCH] fix(ci): auto-fix lint/format issues --- scripts/ci/check_migration_chain.py | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/scripts/ci/check_migration_chain.py b/scripts/ci/check_migration_chain.py index 6d5ee2133..aec324d9b 100755 --- a/scripts/ci/check_migration_chain.py +++ b/scripts/ci/check_migration_chain.py @@ -21,13 +21,13 @@ 0 - 链完整 1 - 有断链或其他错误 """ + from __future__ import annotations import re import sys from pathlib import Path - # 匹配 revision / down_revision,支持带类型注解和不带类型注解两种格式 # revision: str = "xxx" 或 revision = "xxx" REV_PATTERN = re.compile( @@ -40,7 +40,7 @@ DOWN_PATTERN = re.compile( ) # 提取 revision 名称的数字前缀,如 "001" 或 "038_error_retry" → "038" -NUM_PREFIX_PATTERN = re.compile(r'^(\d+)') +NUM_PREFIX_PATTERN = re.compile(r"^(\d+)") def num_prefix(name: str) -> str: @@ -121,8 +121,7 @@ def check_chain(versions_dir: Path) -> list[str]: if down_num not in revisions_by_num: errors.append( - f"断链: {filename} 的 down_revision 指向编号 '{down_num}'," - f"但没有任何 migration 的 revision 是这个编号" + f"断链: {filename} 的 down_revision 指向编号 '{down_num}',但没有任何 migration 的 revision 是这个编号" ) if baselines == 0: