12.3K Star 炫酷万人关注!!!浏览器中的数据库设计大师


项目介绍

DrawDB 是一个创新的在线数据库设计工具,支持MySQL,PostgreSQL,SQLite,MariaDB,SQL Server,它通过直观的界面和强大的功能,帮助用户轻松创建和管理数据库。这个工具不仅免费、简单,而且非常直观,能够让用户在浏览器中直接编辑数据库实体关系图(DBER)。无需复杂的安装过程,用户可以立即开始设计他们的数据库架构。

功能特点

它支持直观的图表构建、灵活的导出和导入功能、可定制的工作区、快捷的键盘操作、丰富的模板选择、强大的编辑器功能、智能的问题检测机制,以及对多种关系和对象关系数据库的支持。它还提供了演示模式和待办事项跟踪功能

  • 导出功能:用户可以将数据库定义语言(DDL)脚本导出到数据库中运行,或者将图表导出为 JSON 或图像格式。
  • 导入功能:支持导入 DDL 脚本或 JSON 文件,方便用户从现有数据结构开始设计。
  • 可定制的工作区:用户可以根据自己的偏好定制界面,选择在视图中显示的组件。
  • 键盘快捷键:提供多种键盘快捷键,加速开发过程。
  • 模板:提供预构建模板,帮助用户快速开始或激发设计灵感。
  • 自定义模板:允许用户保存常用的数据结构为模板,提高工作效率。
  • 强大的编辑器:支持撤销、重做、复制、粘贴、复制等操作,并能添加表格、主题区域和注释。
  • 问题检测:自动检测并解决图表中的错误,确保生成的脚本正确无误。
  • 数据库支持:支持多种关系数据库,如 MySQL、PostgreSQL、SQLite、MariaDB 和 SQL Server。
  • 对象关系数据库:支持为对象关系数据库添加自定义类型或创建自定义 JSON 模式和别名类型。
  • 演示模式:在团队会议和讨论期间,可以在大屏幕上展示图表。
  • 跟踪待办事项:帮助用户跟踪任务并在完成后标记它们。

开源成就

目前已经获得12.3K Star

主要功能

  • 构建图表:通过简单的点击和拖拽操作,快速构建数据库图表。
  • 导出 SQL 脚本:生成可执行的 SQL 脚本,直接在数据库中运行。
  • 自定义编辑器:根据个人喜好调整编辑器界面。
  • 模板使用:利用预设模板快速启动项目或获取设计灵感。
  • 问题检测:自动检测并修复图表中的错误,确保数据的准确性。

本地部署

  1. 确保你的机器上安装了 Docker,并且 Docker 服务正在运行。
  2. 打开终端或命令提示符,导航到包含 Dockerfile 的 DrawDB 项目目录。
  3. 运行 docker build -t drawdb . 命令来构建镜像。
  4. 构建完成后,运行 docker run -p 3000:80 drawdb 命令来启动容器。
  5. 打开浏览器,输入 http://localhost:3000 访问 DrawDB。

无论你是数据库设计新手还是经验丰富的专业人士,DrawDB都能为你提供强大的支持。它不仅是一个工具,更是一个推动数据库设计创新和协作的平台。

近期热文:

10.9K支持几十个网站!!!100万用户的下载神器长这样???
29.3K Star重生!!!一个前端UI框架的大起大落
5.5K Star颜值爆表!!!Redis官方出品客户端
113K Star微软甄选!!!用这个框架开发百万人爱的VSCode
171K Star感受命令行之美!!!17万用户的选择


相关推荐

  • KDD 2024|港大黄超团队深度解析大模型在图机器学习领域的「未知边界」
  • 权重、代码、数据集全开源,性能超越Mistral-7B,苹果小模型来了
  • 机器人版的「斯坦福小镇」来了,专为具身智能研究打造
  • 专访诺奖得主:大模型是记忆还是理解?
  • Spring Boot集成Spring Batch快速入门Demo
  • 如何准备源码面试?
  • 去了一家很恶心的小公司,遭了老罪了!
  • 如何用JavaScript实现视频观看时间追踪
  • 聊一聊 Node.js(Express)的 req.body、req.params 和 req.query 区别和应用场景
  • 重磅!国家超算互联网正式上线!
  • 突发!微软蓝屏,全球宕机。。。
  • 吃了个饭,有点疯狂呀。。。
  • 鱼皮 C++ 学习路线,一条龙版
  • 耗时几个月,我们做的小工具上线啦!
  • 全美TOP 5机器学习博士:痛心,实验室H100数量为0!你的实验室呢?
  • 编程竞赛知识库
  • Java学习路线。。。
  • 冰毒配方脱口而出,过去时态让GPT-4o防线崩塌!成功率从1%暴涨至88%
  • 奥特曼「造芯」计划再曝新进展,前TPU团队华人工程师领衔,最快年内官宣
  • 英伟达Mistral AI联袂出击!120亿小模型王者强势登场,碾压Llama 3单张4090可跑