675 B
675 B
name, description, when_to_use, paths
| name | description | when_to_use | paths | |||
|---|---|---|---|---|---|---|
| db-review | DB审查技能 — 数据库变更验证 | 修复涉及SQL/数据库时自动激活 |
|
DB 审查技能
审查流程
1. 检查变更范围
- 使用
git diff --name-only查看变更文件 - 识别 SQL DDL 变更(.sql、migration)
- 区分 DDL 变更和代码引用(mapper XML)
2. 验证 SQL
- 用 db-query 查询真实表结构
- 检查 NOT NULL 约束
- 检查外键约束
- 用 EXPLAIN 验证查询计划
3. 审查结论
- 无 DDL 变更 → 直接通过
- 有 DDL 变更 → 检查迁移脚本
- 审查失败 → 退回修复智能体并附原因