Kratik 3e7d1ac6f6 Toggle datatypes visibility (#366)
* showDatatype setting added in view control panel

* removed shortcut

can be discussed later

* fixed linting issue and made sure the condition check is above div element

in table.jsx code
in the else part im directly returning the element by keeping a check  for settings.showDataTypes?
which helps to not add empty element

for setSetting issue
I used the similar code used just above the snippet and modified it
2025-03-17 01:50:59 +04:00
2025-03-14 21:50:53 +04:00
2025-02-15 01:54:45 +04:00
2025-03-17 01:50:59 +04:00
2024-05-22 15:17:07 +03:00
2024-08-27 17:30:32 +04:00
2024-04-06 11:11:12 +03:00
2023-12-16 05:39:13 +02:00
2024-04-06 11:11:12 +03:00
2024-06-01 20:53:07 +03:00
2024-05-22 14:59:41 +03:00
2025-03-14 22:06:26 +04:00
2024-11-10 13:11:00 +04:00
2024-08-05 15:46:57 +03:00
2024-07-21 17:00:32 +03:00
2023-12-16 05:39:13 +02:00
2025-03-03 23:52:15 +04:00
2024-01-03 21:37:44 +02:00
2024-02-27 15:16:14 +02:00
2023-12-16 05:39:13 +02:00

drawdb logo

drawDB

Free, simple, and intuitive database schema editor and SQL generator.

demo

DrawDB is a robust and user-friendly database entity relationship (DBER) editor right in your browser. Build diagrams with a few clicks, export sql scripts, customize your editor, and more without creating an account. See the full set of features here.

Getting Started

Local Development

git clone https://github.com/drawdb-io/drawdb
cd drawdb
npm install
npm run dev

Build

git clone https://github.com/drawdb-io/drawdb
cd drawdb
npm install
npm run build

Docker Build

docker build -t drawdb .
docker run -p 3000:80 drawdb

Set up the server and environment variables according to .env.sample for the survey and bug report forms.

Description
Free, simple, and intuitive online database diagram editor and SQL generator.
Readme AGPL-3.0 10 MiB
Languages
JavaScript 98.8%
CSS 1%
HTML 0.2%