更新内容
ERD Online 5.0.0 这一版把已保存的模型版本开放给 Agent:通过 MCP 读表结构,不把生产库凭证放进 IDE,也不在 MCP 里执行 SQL。
MCP
-
远程地址:
https://api.erdonline.com/mcp。Cursor、Claude Desktop、Claude Code、Cline、Devin、VS Code 用同一条 URL。 -
读:
list_tables、describe_table(含外键邻域)。可指定versionId,读某一版已保存快照,不是 information_schema。 -
写:
create_version提交一版建议;人在设计器里看 diff 再通过或回滚。接口 200 不是批准。 -
preview_ddl从命名版本生成CREATE TABLE草稿,只预览、不执行。 -
铸造 PAT 后在成功弹层复制客户端配置。接入说明:https://www.erdonline.com/cursor-mcp/ ;文档:https://doc.erdonline.com/docs/guide/api-and-mcp/
字段库与 DDL
-
字段库改为表单维护(platform / group / user),设计器可从字段库写入列。
-
导出 SQL 改由后端 Freemarker 生成,支持 MySQL、PostgreSQL、Oracle、SQL Server。
其它
-
表设计可选择导入目标模块;JWT 过期后登录页按钮消失的问题已修。
未来计划
-
按表查看哪一版引入了某列
-
字段库的团队级治理
-
merge 前的 DDL 草稿仍只预览、不执行
下载与体验
-
Demo:https://www.erdonline.com/demo (免登录,改表后可保存版本)
-
源码:https://github.com/erdonline/erdonline
-
文档:https://doc.erdonline.com/
-
本地:
docker-compose up -d mysql redis后按仓库 README 启动前后端
软件介绍
ERD Online 是 MIT 许可的开源数据库建模工具。用版本和 diff 管 schema 演进,projectJSON 给人和 Agent 读同一份模型。支持协作、多库正反向工程、DDL 导出。技术栈:React / antd、Spring Boot。