理解你的 schema,看清每一次变更的影响,设计下一个版本。

Schemity 是一款数据库设计软件:它读取你正在运行的数据库,展示每一次改动(无论来自你还是你的 AI 智能体)会对真实数据造成什么影响,而且没有你的许可绝不执行。

下载免费试用版

2 周试用期,全部功能解锁,无需信用卡。一次买断 $129。

macOS 11 或更高版本(Apple Silicon 或 Intel)· Windows 10/11 x64 · Ubuntu、Debian x64

一个轮胎管理 SaaS schema 的上下文映射图:每个领域是一个节点,每个箭头标着两个领域之间的外键条数
支持的数据库PostgreSQLSupabaseMySQLMariaDBSQL ServerSQLite
适用于Claude CodeCursorCodex
01 · 理解

从遗留数据库到领域图,只需四步

数据库和代码库由你提供,阅读由 AI 智能体完成。

  1. 连接数据库一次把所有表画成一张实时的ER图。缺失的外键会被推断出来,并用虚线画出。
  2. 让智能体来整理它读你的代码,并通过 MCP 从 Schemity 读取 schema。
  3. 审阅它做了什么每一步都在历史记录里,撤销一次就能退回。你保存之前,什么都不会保存。
  4. 读懂模块依赖每个领域是一个节点,箭头按真实的外键计数。
上下文映射图如何工作 → 已在 1,035 张表、1,822 条关系的 schema 上测试(英文) →
02 · 看清影响

每一次 schema 变更,执行之前都画出来、算清代价

智能体可以编辑图,也可以在代码库里写 schema 迁移。无论哪种方式,改动都会先停在这里。

智能体提出改动删除会先征求你的确认,它也从不持有数据库凭据。
你先看到画出来的改动删除标红,新增标绿。用 DROP 加 ADD 写成的重命名,会原样显示。
由你读懂代价丢失的行、会失败的语句、表重写、依赖的视图和触发器。无法分类的语句也会列出来,不会跳过。
只有你能执行迁移在你点击 Migrate 之前,什么都不会写入数据库。
影响分析会报告什么 →
03 · 设计下一个版本

ER图是输入,而不是输出

在地图上思考:把每条关系线放在最能看清设计的位置,再让 SQL 从中产生。外键指向父实体的主键,基数由它的唯一性决定,草稿在真正存在之前一直是虚线,所以看起来合法的ER图,就是合法的。

智能关系1:N、1:1、N:N 拖拽即可建立,中间表自动生成。
导入 SQLCREATE TABLE 语句或完整的转储文件。
schema lint二十六类问题,直接标在图上。
CHECK 约束允许的取值,按一个键就能看到。
推断关系数据库从未声明的外键,用虚线画出。
放进 Git 的 JSON一份属于你的文件,以 diff 的形式评审。
全部功能 →
与你的智能体协作

把 schema 交给智能体,把数据库的钥匙留在自己手里。

Schemity 是一个带 16 个工具的本地数据库 MCP 服务器。读取不受限制,也从不改动任何东西;编辑会先准备成改动,等你审阅。

理解4schema、上下文视图、数据字典、lint 发现的问题。
度量4尚未迁移的改动、影响分析、行数、迁移文件。
展示4在你的画布上画出一次迁移或一组表。
整理与提议4准备实体、归入图例、为关系线布线。
Claude Code · macOS
claude mcp add --scope user schemity -- "/Applications/Schemity.app/Contents/MacOS/schemity" --mcp

也适用于 Claude Desktop、Cursor、Codex、OpenCode 或任意 MCP 宿主。服务器只在你的机器上监听,令牌保存在操作系统自带的密钥环里。配置指南 →

为什么安全

无论在图上动手的是你还是智能体,下面每一条都同样成立

它会读你的数据库

一个真实的连接,每次打开图都会重新同步,所以永远不会和已部署的状态脱节。

这张图是你自己的文件

存在你自己选的文件夹里的纯 JSON,和其他任何改动一样在 Pull Request 里评审。

只能画出合法的设计

键、基数和命名都遵循数据库强制执行的规则。

智能体拿不到凭据

服务器在本地,没有厂商的云端,schema 只会去往你的智能体本来就在发送代码的地方。

不给你的模型装计量表

一次购买。表、图、工作区和上下文视图的数量都没有上限。

我们这里没有可泄露的东西

只有用于许可证的设备 ID 和你所在的国家,没有任何能识别你的信息。

从其他数据建模软件转过来?这里有实话实说的对比(英文):ChartDB 替代方案、dbdiagram.io 替代方案、DbSchema 替代方案、DrawSQL 替代方案。

6种数据库,从 PostgreSQL 到 SQLite
16个供 AI 智能体使用的 MCP 工具
26条 schema lint 规则,直接标在图上
3,800+个自动化测试,守护每一次发布
试用

在浏览器里浏览一个真实的 schema,或者下载应用

下面这张图运行在Schemity Lite——免费的在线数据库 schema 设计工具里。在这里拖动和缩放一个 PostgreSQL 示例 schema,或者下载桌面应用,连接你自己的数据库。

桌面版许可证
$129一次买断
  • 全部功能,包括 MCP 和影响分析
  • 表、图和工作区数量不限
  • 含 1 年更新,之后只在你需要时每年 $29
  • 教育用途永久免费(用你的 .edu 邮箱给我们发邮件)
下载免费试用版

2 周,无需信用卡

把它连到你自己的数据库上。

改动生产环境之前,先看清影响。两周试用,全部功能解锁;无论你买不买,画出来的图都是你的。

Schemity 的新功能
第一次来?免费试用两周。已经在用 Schemity?点击连接界面右下角的版本号即可安装。