🐛 fix(kingbase): 统一金仓标识符引用策略

- 标识符处理:下沉 Kingbase 引用逻辑,普通小写 schema/table 不再强制双引号包裹
- 表操作修复:修复截断、清空、导入、导出等路径生成异常双引号 SQL
- 同步链路修复:统一数据同步、预览、迁移建表中的 Kingbase schema.table 拼接规则
- 自定义驱动兼容:补齐 kingbase8/kingbasees/kingbasev8 别名归一与写入路径处理
- 回归覆盖:新增 ldf_server.andon_events、转义引号、保留字和大小写标识符测试
This commit is contained in:
Syngnat
2026-05-13 10:25:25 +08:00
parent 1f3cc2c686
commit bf7b9092df
18 changed files with 284 additions and 97 deletions

View File

@@ -126,6 +126,8 @@ func normalizeDatabaseType(dbType string) string {
return "diros"
case "postgresql":
return "postgres"
case "kingbase8", "kingbasees", "kingbasev8":
return "kingbase"
case "opengauss", "open_gauss", "open-gauss":
return "opengauss"
default: