March 15, 2020

Table Group - Pro feature ✨

We're constantly working to improve your dbdiagram experience. One of the most requested features is the ability to categorize related tables. From today, you can do that with Table Group.

To start using Table Group, use the following syntax:

tablegroup group_name {
    table_name1
    table_name2
    ...
}

For example, to create a group named access_control that includes users, groups, user_group_mapping tables (as shown in the gif above):

tablegroup access_control {
    users
    groups
    user_group_mapping
}

Please note that Table Group is a Pro feature. You can learn more about Free Plan and Pro Plan here.

January 17, 2020

Dark Mode has arrived🌙

We're joining the dark side! It's easier on the eyes for you night owls. Or if you just want to change a bit, sure it'll make things look better.

Please note that Dark Mode is a Pro feature. But you can get it for free by Tweeting or Sharing on Facebook about us. Just toggle Dark mode in the app, follow the steps and you are set!

October 14, 2019

Table Header Color - Pro Feature 🌟

Ready to make your diagrams more colorful ? 🤩🌈🙈

We're excited to announce that you can now easily decorate your diagram by changing table header color.

Table header color syntax example

Table users as U [headercolor: #d35400] {
  id int 
  full_name varchar
  created_at timestamp
  country_code int 
}


Table Header Color is a premium feature of dbdiagram.io.

All you need to unlock this premium feature is to TWEET about us on Twitter.


Here is the guide 👇

  • Step 1: Tweet about us on Twitter

  • Step 2: Copy and paste your tweet link

  • Step 3: Claim the premium feature

That's it. Enjoy and make beautiful diagrams 😎

October 14, 2019

Support Export Database to SQL Server

We're excited to share that Export DBML Schema to SQL Server is now supported !

Now you can quickly design and visualize your database schema and export to SQL Server.

July 16, 2019

Support auto-increment

We heard you! dbdiagram.io now supports auto-increment!

Our DBML sample code:

Table users {
  id integer [pk, increment]
  name varchar [not null]
}

When in PostgreSQL:

CREATE TABLE "users" (
  "id" SERIAL PRIMARY KEY,
  "name" varchar NOT NULL
)

When in MySQL:

CREATE TABLE `users`
(
  `id` integer PRIMARY KEY AUTO_INCREMENT,
  `name` varchar(255) NOT NULL
)

Also, do check out our new community forum on https://community.dbdiagram.io/!

July 14, 2019

Community Forum has moved!

Hi dbdiagram.io users, it's been a great journey with you! To have a better focus on our engagement, we are proud to announce: We have moved our forum from Holistics forum to the new site at https://community.dbdiagram.io/!

New categories will be created and we hope this will allow you to quickly obtain answers for all your queries 😉

Noting.io BETA