Show HN: DrawDB – 开源在线数据库图表编辑器 (复古版)
Hacker News 摘要原标题:Show HN: DrawDB – open-source online database diagram editor (a retro)
drawDB 是一个免费的开源在线数据库图表编辑器和 SQL 生成器,旨在帮助用户轻松设计和管理数据库。它提供直观的用户界面,支持无须注册即可使用。
主要功能:
• 简单易用:用户可以通过几次点击构建数据库图,每个组件都可以轻松拖动。
• 双向支持:可以导出数据库的 DDL 脚本,也支持导出为 JSON 或图像格式。
• 逆向工程:如果已有数据库架构,可以导入 DDL 脚本生成图表。
• 自定义工作区:用户可以根据个人偏好定制界面,选择显示的组件。
• 键盘快捷键:通过快捷键提升开发效率。
• 模板:提供多种预建模板供用户快速入门。
• 自定义模板:用户可以将常用结构保存为模板,以便快速加载和使用。
• 强大的编辑功能:包含撤销、重做、复制、粘贴、重复等功能,支持添加表格、主题区域和备注。
• 问题检测:自动检测图表中的错误,确保脚本的正确性。
• 支持多种数据库:支持 MySQL、PostgreSQL、SQLite、MariaDB 和 SQL Server 等五种关系数据库。
• 对象关系数据库:允许为对象关系数据库添加自定义类型,或创建自定义 JSON 方案。
• 演示模式:在团队会议和讨论中,可以将图表呈现在大屏幕上。
• 任务跟踪:可记录任务进度,完成后标记为已完成。
社区反馈:
许多人在社交媒体上对 drawDB 给出了积极评价,认为它是一款强大、简单且直观的数据库设计工具,能够帮助用户轻松生成 SQL 代码、进行可视化设计,并且完全免费。
drawDB 鼓励用户分享反馈,并提供了 Discord 和 GitHub 社区供用户交流。需要注意的是,图表会保存在用户的浏览器中,建议在清理浏览器数据之前备份资料。