From 43ab5b4498c07b219a983b94110e5cf50666543f Mon Sep 17 00:00:00 2001 From: chenqi Date: Mon, 15 Jun 2026 16:18:00 +0800 Subject: [PATCH] =?UTF-8?q?fix(flyway):=20=E8=A7=A3=E9=99=A4=20V42=20?= =?UTF-8?q?=E7=89=88=E6=9C=AC=E5=8F=B7=E5=86=B2=E7=AA=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit merge PR #11 时带入 guanyu commit 01e8cc459 错误恢复的已废弃 V42__bug745 文件(该文件内容本已迁移到 V45,原 V42 应删除)。两个 V42 并存导致 Flyway 启动阻塞:"Found more than one migration with version 42"。 修复:删除冗余的 V42__bug745_fix_mr_sealing_medical_record_id.sql(空 deprecated 文件,实际逻辑在 V45)。保留 V42__add_delete_flag_columns.sql(原始文件,2026-06-11)。 验证: - mvn clean package 通过 - 后端启动成功(HTTP 404 根路径,Flyway 无冲突) - 登录 API + 门诊收费列表 API 正常响应 - Jackson 3 Long→String 序列化仍生效 --- .../migration/V42__bug745_fix_mr_sealing_medical_record_id.sql | 3 --- 1 file changed, 3 deletions(-) delete mode 100644 healthlink-his-server/healthlink-his-application/src/main/resources/db/migration/V42__bug745_fix_mr_sealing_medical_record_id.sql diff --git a/healthlink-his-server/healthlink-his-application/src/main/resources/db/migration/V42__bug745_fix_mr_sealing_medical_record_id.sql b/healthlink-his-server/healthlink-his-application/src/main/resources/db/migration/V42__bug745_fix_mr_sealing_medical_record_id.sql deleted file mode 100644 index bac15a6ea..000000000 --- a/healthlink-his-server/healthlink-his-application/src/main/resources/db/migration/V42__bug745_fix_mr_sealing_medical_record_id.sql +++ /dev/null @@ -1,3 +0,0 @@ --- DEPRECATED: 本迁移已迁移至 V45__bug745_fix_mr_sealing_medical_record_id.sql --- 原因:与 V42__add_delete_flag_columns.sql 版本号重复,导致 Flyway 阻塞 --- 此文件保留为空操作以避免 Flyway 校验错误