Repository navigation
release: 发布 0.3.8 达梦重复迁移修复 - #19
Merged
Merged
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
达梦 DM8 已存在迁移历史时,再次执行
migrate原先会在创建历史表阶段报FLYDB-2010。本次由历史表 DDL 方言识别 DM8 的已存在错误码-2124,恢复重复迁移的幂等行为;Oracle955与其他建表错误的处理保持兼容。同步产品、CLI、随包插件和工作台到
0.3.8,补充回归、变更日志和达梦实例验证记录。基于最新 main,保留此前已合并的依赖更新;MCP Adapter 独立版本仍为0.1.0,CLI JSON 协议不变。验证:
./mvnw -B verify通过,core 363 项测试及 80% 行覆盖率门禁通过。executed:[],独立 JDBC 核验确认两行测试数据及三条成功历史保持一致。验证范围仅限所记录的版本与模式,未进行真库 clean、失败恢复或并发锁竞争测试。设计说明同步纠正旧文档“先查系统目录”的描述,明确实际采用的“尝试建表 + 方言异常判定”流程。