feat: add BOS single-field migration
This commit is contained in:
@@ -0,0 +1,22 @@
|
||||
# 更新记录
|
||||
|
||||
## 1.0.17 - 2026-08-26
|
||||
|
||||
### 新增
|
||||
|
||||
- 新增“BOS字段配置”页签,使用 `TABLE.COLUMN` 单独迁移一个 BOS 字段配置。
|
||||
- 单字段迁移包含限定值组及限定值:目标库不存在时自动补充,已有数据不覆盖。
|
||||
- 单字段迁移支持引用元数据重新映射;目标引用字段不存在或不唯一时明确报错。
|
||||
- 单字段写入前检查目标物理表字段;目标字段缺失时按源库字段类型、长度、精度和字符语义自动新增。
|
||||
- 新增 `HMIG_GET_TABLE_BOS_FIELD_31` 辅助过程,并使用 Oracle CLOB 返回完整迁移 SQL。
|
||||
|
||||
### 调整
|
||||
|
||||
- 取消界面“预处理”按钮。读取整表或单字段 BOS 配置时,缺少对应辅助过程才从 `pre/` 自动安装并检查编译状态。
|
||||
- 整理项目、构建和发版约定,新增仓库级 `AGENTS.md` 与 `RELEASE.md`。
|
||||
- 发布包不再携带本机 `config.ini` 和 `data/from/*.txt`;首次运行创建空配置和运行目录,后续更新备份并恢复用户的 `config.ini`、`data/` 和 `pre/`。
|
||||
|
||||
### 兼容性
|
||||
|
||||
- 保留原有整表 BOS 配置、表结构、存储过程/函数和表数据迁移流程。
|
||||
- 仍为 Windows x64、.NET 10 framework-dependent 便携发布,不包含安装器。
|
||||
Reference in New Issue
Block a user