New Feature: Support Multiple Schemas πŸ—‚

Hi folks,

Just want to share with you an exciting new feature: Multiple Schemas!

Support for Multiple Schemas :card_index_dividers:

Previously you could only define the table names, then every table falls into the default β€œpublic” schema.

Now, you can define the tables with full schema names:

Table ecommerce.order_items {
  ...
}

Moreover, you can make cross-schemas relationships and use enums from different schemas:

Table orders {
  id int [pk, ref: < ecommerce.order_items.order_id]
  status core.order_status
	...
}

Enum core.order_status {
  ...
}

For more DBML syntax updates, please check out our docs!

From dbdiagram team w/ :heart: