New Feature: Support for 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!

Annual Pro Plan :crown: now officially supports annual billing for the Pro plan. Feel free to subscribe to our Annual Pro plan to get a discounted price ($7.5/month, two months off) and ease your billing management.

If you already have a monthly subscription and want to switch to the Pro plan, simply to go your billing page to do so.

From dbdiagram team w/ :heart: