← 返回项目库

drawDB 中文版|在线数据库 ER 图设计与 SQL 生成器(开源部署版)

drawDB 是一个可在浏览器中绘制数据库实体关系图并生成 SQL 的开源工具,源码已内置简体中文 locale。

提供表、字段、关系、主题区域和注释编辑能力,可导入或导出 SQL,并在本地浏览器中保存图表。

真实界面

项目截图

共 4 张

主题区域
注释
名称

Capabilities

核心功能

中文数据库实体关系图编辑界面
表、字段、索引和约束管理
关系、主题区域和注释面板
SQL 导入与多数据库导出
图表本地保存与模板管理
浏览器端画布缩放、网格和主题设置

适用场景

为新项目绘制数据库结构并评审关系
将 SQL 草稿转换为可视化 ER 图
在本地或内网演示中文数据库建模工具

适合谁

需要数据库建模、SQL 原型和中文界面演示的开发者、产品团队与学习者。

商业化思路

开源软件交付与二次开发服务;再分发和网络服务须遵循 AGPL-3.0。

你会拿到什么

  • 中文源码与构建产物
  • LICENSE、README 和静态资源

部署流程

  1. 1执行 npm ci 并运行 npm run build
  2. 2将 dist 目录交给任意静态文件服务器

真实验证结果

已通过 4 个真实运行中文界面、HTTP、可见正文、控制台、坏图和横向溢出质量门。

部署前须知

在线协作、账号和后端邮件服务不属于本地源码包;上游更新后需要重新构建和验收。

部署难度

简单

最低配置

静态文件服务器;建议 1 vCPU、512 MB 内存,无需独立数据库。

开源许可证

AGPL-3.0

最后验证

2026-08-22

技术栈

ReactVitei18next浏览器 IndexedDB

授权说明

交付包保留上游 LICENSE 与署名;修改或提供网络服务时需按 GNU Affero GPL v3 提供相应源代码与许可声明。

Release notes

版本记录

1 个已发布版本

vcn-b4776081139e 当前推荐

确定性复用现有 zh locale,移除本地验收中不可用的远程分析与图标脚本,补齐本阶段发布所需的中文证据计划和项目元数据。

部署要求:Node.js 18+;npm ci 后执行 npm run build,部署 dist 静态目录。

已知问题:上游部分营销页仍含英文固定文案;核心编辑器使用已有中文 locale,后续可单独补齐外围页面。

登录后领取