do-db

Installation
SKILL.md

do-db

数据库初始化:按 docs/specs/data/ 的 DB 设计文件创建库与表/集合。执行型 skill——会真实连接数据库并写入。仅后端适用。

前置依赖(先检查,缺失就停)

  • 仅后端:读 docs/standards/tech-stack-rule.md 的"选型上下文",若端 ≠ 后端,提示此 skill 只服务后端,结束。
  • 必须存在:docs/standards/tech-stack-rule.md(DB 类型、ORM、配置方案)、docs/specs/data/ 下的 DB 设计文件(table.sql 或 schema.json)。
  • 建议存在:docs/standards/directory-rule.md(代码侧 DB 相关目录)、docs/product/business-flow.md。
  • 缺失必选项时,提示先运行对应 skill(specs-db / architecture),结束。

Step 1 — 读 spec 文档,提取"确定清单"

  • tech-stack-rule.md:DB 类型(MySQL / SQLite / PostgreSQL / MongoDB)、ORM/迁移方案(GORM / ent / sqlx / golang-migrate / 原生 SQL 等)、配置方案。
  • docs/specs/data/ 下的 DB 设计文件:
    • table.sql → 确切的库名/表/字段/类型/索引(按所选 DB 方言);
    • schema.json → 确切的 collections 与字段结构。
  • 提取清单:要创建的库名、表(或集合)清单、每张表的字段定义。清单只来自 spec,不许自行增删。
Installs
1
First Seen
Aug 27, 2026
do-db — pcode-xyz/simple-skills