1ilit 94226de561 Table and field drag and drop ordering (#444)
* Add dnd for tables and fields

* Fix inputs

* Decouple ids and indecies in the editor

* Decouple ids and indecies in utils

* Fix field indexes

* Use nanoid instead of numberic ids for fields and tables

* Fix review comments
2025-05-11 21:44:04 +04:00
2025-04-25 02:26:44 +04:00
2025-04-20 01:40:02 +04:00
2024-05-22 15:17:07 +03:00
2025-04-21 22:42:48 +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
2025-04-28 09:31:38 +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

If you wish to work with sharing, set up server and environment variables according to .env.sample. This is not required unless you want to share files.

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