同步完整源码至远程:扁平化重构现状 + 未入库源文件

- 补入库:server/internal/db/dump.go、redis 分页/扫描预算测试、opsxdb-mcp main_test、
  packages/opsxdb-mcp package-lock、docs 审计与对比文档等 37 个新文件
- 含结构扁平化进行中的 80 处修改与 155 处旧结构删除(server/ src/ src-tauri/ 为当前有效源)
- 构建产物(bin/target/dist)与签名私钥仍按规则排除
This commit is contained in:
logan committed 2026-10-16 03:47:33 +08:00
1 parent 5c0be49217
commit 2c0bfafd8d
269 files changed
+10372 -16435

No files matched your search

+3 -3
View File
@@ -1,7 +1,7 @@
# opsxdb 连接类型注册表(connection-types.json,schema v1)
`connection-types.json` 是 opsxdb 驱动目录的**单一事实来源**(规划中):`packages/ui/src/catalog.ts`
的 `DRIVERS` 与服务端 `apps/server/internal/db/open.go` 的驱动分发,最终都应从本注册表生成。
`connection-types.json` 是 opsxdb 驱动目录的**单一事实来源**(规划中):`src/catalog.ts`
的 `DRIVERS` 与服务端 `server/internal/db/open.go` 的驱动分发,最终都应从本注册表生成。
当前阶段注册表与代码手工保持一致,生成器接入前以代码为准。
数据来源说明见 `NOTICE.md`。
@@ -33,7 +33,7 @@
## 纪律
- `fields` 必须与 `apps/server/internal/db/types.go` 的 `ConnReq` 实际消费字段一致
- `fields` 必须与 `server/internal/db/types.go` 的 `ConnReq` 实际消费字段一致
(审计记录:Oracle 的 `oracleRole`/`oracleIdKind`、SQL Server 的 `authMode`、
Redis 的 `keySeparator`/`redisMode` 为已知的死参数,不得回流)。
- 新增驱动时同步更新 `tests/README.md` 验收表与 `catalog.ts`,并保持注册表与