独立开发与工具
Stack Exchange · 2025-08-18
API 有 Swagger,数据库 schema 也想要个『存进 Git 就能看』的工具
APIs have Swagger; databases need the same — schema as a tracked file with nice docs
30 秒速览
- 谁在提Stack Exchange · 2025-08-18 · 1 评
- 想要什么API 有 Swagger,数据库 schema 也想要个『存进 Git 就能看』的工具
- 能做成什么『数据库的 Swagger』:连接库导出 JSON schema、生成可视化文档、diff 历史进 Git;开源核心 + 团队版。
原帖原话
“Swagger presents a JSON API schema nicely. What tool does the same for a database schema stored as JSON/XML? I want to track schema changes with Git only.”
“Swagger 能把 JSON 的 API schema 展示得很好。有没有类似工具能把数据库 schema 存成 JSON/XML 文件并展示?我想只用 Git 跟踪 schema 变更。”
— Stack Exchange · 2025-08-18 · softwarerecs.stackexchange.com/questions/93630/what-…
需求背景与痛点
痛在哪
数据库结构变更靠口头和迁移脚本拼凑:没有 schema 的文本事实源,review 时看不出表结构变成了什么样。
可以做成什么
能做成什么
『数据库的 Swagger』:连接库导出 JSON schema、生成可视化文档、diff 历史进 Git;开源核心 + 团队版。
怎么验证它
- 读完原帖的评论区,把重复出现的具体场景记下来——重复次数就是需求的密度。
- 搜索「数据库 / Schema 文档」相关的现有工具,确认它们只覆盖了哪一环。
- 用一句话落地页,投回 Stack Exchange 或同类社群,看有没有人主动问价格。
已有方案与差异
Flyway/Liquibase(迁移向,非文档);DBML/dbdocs(生态小)
同一痛点的其他讨论
- 团队同时在用 Claude Code / Codex / Cursor,上下文怎么共享?Cursor Forum · 2026-05-06
- 手写的 Postman 回归测试集永远追不上接口变化Stack Exchange · 2026-10-13
- 付费订阅也撞限额:想要没有严格用量限制的 VS Code AI 编码助手Stack Exchange · 2026-07-13
- 编码 Agent 换着用,每换一个都要从头重新解释一遍项目上下文Hacker News · 2026-10-21
- 把用户随手打的词,映射到 400+ 条标准枚举里的唯一值OpenAI Developer Community · 2025-01-07
社区原声 · 热门评论
打开原帖核对