feat(usable): integrate current dbtool implementation snapshot
Some checks failed
release-smoke / macos-13 / x86_64-apple-darwin (push) Has been cancelled
release-smoke / ubuntu-latest / x86_64-unknown-linux-gnu (push) Has been cancelled
release-smoke / windows-latest / x86_64-pc-windows-msvc (push) Has been cancelled

Co-Authored-By: Paperclip <noreply@paperclip.ing>
This commit is contained in:
Paperclip CTO
2026-04-02 08:26:18 +00:00
parent a28dab4cd9
commit d5f69462b0
73 changed files with 5895 additions and 322 deletions

View File

@@ -83,10 +83,16 @@
- `schemas`
- `tables`
- `columns`
-`payload.kind=schemas`schema item 额外包含:
- `name`
- `availability``ready | restricted`
- `note`:可选 restricted 说明
- 当前状态语义:
- 非空集合 => `success`
- 空集合 => `empty`
- 执行失败 => `error`
- PostgreSQL root inspect 现会保留 restricted schema 名称,并通过 schema item 暴露权限可见性
- 显式 inspect 某个存在但当前连接无权访问的 PostgreSQL schema 时,当前返回 `error`,不再把 restricted schema 误判为 `empty`
### 4.3 Query
@@ -218,6 +224,9 @@
- 当前没有 migration blocker
- 当前没有新的 shared contract blocker
- 当前没有新的 backend contract blocker
- 当前 restricted-schema 剩余缺口已收敛为:
- TUI / GUI consumer 侧消费 schema item `availability`
- live fixture 权限模型仍需 QA 与 demo 环境配合验证
## 8. 本轮验证证据