db-schema-visualizer icon indicating copy to clipboard operation
db-schema-visualizer copied to clipboard

Support for TableGroups?

Open acerrato opened this issue 1 year ago • 4 comments

First off - this is a fantastic extension. Your work is excellent!

Is your feature request related to a problem? Please describe. DBML TableGroups is a useful feature for keeping large diagrams organized. I think support for that feature along with custom colors would bring this extension in very close competition with the dbdiagram.io product.

Describe the solution you'd like Support for the "TableGroups" syntax like the example below (illustrated in the link above). Support for the "[color: ####]" syntax isn't necessary but would be a nice enhancement as well - at least for these groups.

TableGroup "User Wishlist System" [color: #1E69FD] {
  wishlists
  wishlist_items

  Note: '''
  This group manages the user wishlist functionality.
  - wishlists: Stores user-specific wishlists.
  - wishlist_items: Contains items added to each wishlist.
  '''
}

acerrato avatar Sep 25 '24 11:09 acerrato

Bumping, grouping would be a huge benefit. I'm using header colors right now as a work around but things are starting to blend together. The ability to group (and collapse those groups) would be a massive improvement!

SpudimusPrime avatar Oct 29 '24 12:10 SpudimusPrime

Bumping as well!

akaibukai avatar Jan 07 '25 19:01 akaibukai

Would like to bump it as well

roel-dohmen avatar Feb 03 '25 20:02 roel-dohmen

Bumping as well

dlaplante75 avatar Nov 01 '25 14:11 dlaplante75