drawDB 中文版|在线数据库 ER 图设计与 SQL 生成器
在浏览器中可视化设计数据库表、字段和外键关系,使用中文模板快速生成 SQL 或 DBML。
drawDB 是一套纯浏览器运行的数据库设计工具,可通过画布创建数据表、字段、索引和外键关系,实时查看 ER 图,并导入或导出 SQL、DBML 等结构文件。无需注册即可开始建模,适合产品原型、系统架构设计、数据库评审和教学演示。 本整改版本完成首页、导航、模板库和内置模板的简体中文适配,移除国内或离线环境下会导致首页白屏的外部推文与 GitHub Star 运行依赖。实际加载电商数据库模板,验证 5 张数据表、5 条外键关系和 0 个结构问题。 项目采用浏览器 IndexedDB 保存设计,数据默认不上传服务器;清理浏览器数据前应先导出设计文件。AGPL-3.0 要求网络服务修改版向用户提供对应源码,商业使用和二次开发必须遵守许可证。
真实界面
项目截图
共 4 张
Capabilities
核心功能
适用场景
适合谁
• 后端开发、数据库工程师和系统架构师 • 产品经理、全栈开发者和技术创业者 • 软件培训机构、教师和学习数据库的学生 • 需要私有化数据库建模工具的企业
商业化思路
• 为研发团队提供数据库架构设计与评审工具 • 二次开发行业数据库模板和数据建模平台 • 为软件培训、课程和技术咨询提供教学工具 • 交付企业内部自托管的数据库设计工作台
你会拿到什么
- ✓固定中文源码包
- ✓Docker/Nginx 静态部署说明
- ✓4 张真实运行功能截图
- ✓中文行业数据库模板
- ✓电商 5 表 5 关系演示设计
- ✓版本与 SHA256 验证记录
部署流程
- 1安装 Docker Engine
- 2解压源码并阅读中文部署说明
- 3构建前端生产镜像
- 4启动 Nginx 静态容器
- 5打开首页或模板库加载数据库设计
- 6配置域名、HTTPS 与浏览器数据导出策略
真实验证结果
首页、/templates、/editor 均返回 200;生产容器正常;电商模板已实际加载 5 张表和 5 条关系,结构问题为 0;外部接口白屏根因已移除。
部署前须知
设计数据存储在浏览器 IndexedDB,清理浏览器数据前需导出;GitHub Gist 分享依赖 GitHub 网络;上游依赖审计含历史漏洞且 Vite 主包较大,后续应按兼容性升级和优化。
部署难度
简单
最低配置
静态站点建议 1 核 1 GB 内存、5 GB 磁盘;也可部署到对象存储或静态托管。
开源许可证
AGPL-3.0
最后验证
2026-08-13
技术栈
授权说明
修改后通过网络提供服务时,须按 AGPL-3.0 向用户提供对应源代码并保留许可证声明。