Draw database diagrams/ERD painlessly. Over 3mil diagrams created! Built by @holistics_bi For support issues: Do not DM, use Contact Us form instead.

Joined May 2019
🧾 One plan now covers dbdiagram and dbdocs. Personal Pro is $96/year for both. Private mode is also free now, and the dbdocs paid-project add-on is gone. dbdiagram.io/pricing #dbdiagram #DBML
2
1
287
🏫 We're also working on free licences for students and teachers. More on that soon.
58
➡️ Data lineage is now in DBML. Every number in a report comes from a table, built from another table before it. `Dep: stripe_payments -> daily_orders` One line per step, and dbdiagram draws the pipeline. Click a column to trace it back to source. #dataengineering
1
10
545
New: ⌨️ dbdiagram CLI Sync your .dbml files with diagrams from the terminal — push and pull to keep your diagram in version control, and publish docs to dbdocs. Automate it all in CI/CD. 👉 Learn more: community.dbdiagram.io/t/int…
2
3
21
1,155
New in dbdiagram: 💽 Data Sample. Add example rows to your table definitions in DBML — see real data in your diagram, document lookup tables as code, and export to `SQL INSERT INTO` statements. 👉 Learn more: community.dbdiagram.io/t/new…
2
4
17
817
🎅 Ho ho ho, database pros! While kids unwrap gifts, dbdiagram users get our new AI Assistant—chat to build/refine diagrams, add tables/relationships, & get best practice tips. Boost your workflow & save time for family! Included in paid plans at no extra cost. #Database #AI
1
2
14
1,492
🔮We're happy to announce that dbdiagram now fully supports @Oracle databases! Key features: ⬆️ Import Oracle SQL dump files. ⚙️ Connect to your Oracle DB to automatically generate DBML. ⬇️ Export Oracle SQL scripts to create or update your databases.
1
235
✔️ Introducing DBML Check Constraints — Enforce Data Rules with Ease. Set rules on your table fields to enforce data quality (e.g., balance >= 0), keep them in SQL imports/exports, and see them in your diagrams and docs. 👉 Learn more: community.dbdiagram.io/t/int…
1
367
⬆️ You can now upload a CSV file and automatically generate DBML table code following the CSV structure. This feature makes it easy to visualize database schemas from existing CSV files.
1
228
🖼️ Introducing Diagram Views - create multiple, focused views from one database model. Show only the tables you need for a domain, workflow, or team conversation. No more overwhelming, all-in-one diagrams. 👉 Learn more: community.dbdiagram.io/t/new…
4
403
dbdiagram.io retweeted
We’re excited to announce Wiki Changelog – a collection of features that show schema changes directly in your documentation pages. ✅ Stay in your flow. Know what changed. When it changed. Who changed it. See it live: dbdocs.io/Holistics/Ecommerc…
1
2
199
dbdiagram.io retweeted
🌐 You can now edit your dbdocs projects directly in the browser with a visual interface — no CLI needed. Powered by @dbdiagram to make schema editing faster and easier. 👉 Learn more: community.dbdiagram.io/t/new…
1
1
192
♻️ Introducing DBML TablePartial — Reuse Fields, Reduce Repetition. Now you can define reusable sets of fields, settings, and indexes and inject them into multiple tables with a simple `~partial_name` syntax. 👉 Learn more here: community.dbdiagram.io/t/int…
1
2
274
dbdiagram.io retweeted
🚀 MySQL support is now LIVE on RunSQL!✅ ✅ Spin up mock MySQL databases instantly ✅ No setup required—just query ✅ Perfect for developers, testers & learners 👉 Try it now: runsql.com #MySQL #database #developer #testing
1
2
191
🎨 Make your diagrams more readable by assigning colors to relationships. 🧭 We also added a flowing animation to show the direction of each relationship, so you can quickly grasp the data flows. 👉 Learn more here: community.dbdiagram.io/t/upg…
1
5
178