edgedb-ui icon indicating copy to clipboard operation
edgedb-ui copied to clipboard

Feature Request: Filters in the schema view

Open haikyuu opened this issue 3 years ago • 3 comments

  • hide abstract types (and also show them exclusively) and their inheritence links: I heavily use abstract types so they clutter the schema with lots of arrows
  • show/hide properties in the schema view. That would be useful to only explore relationships between types

Another cool thing that's possible to do is an advanced filter for props and relationships using edgeql. Since everything is introspectable, one would write a query like so

with module schema select Link filter .source.name ilike '%Comm%';

That would be possible for everything (Links, types, properties ...) with the possibility to persist those settings/queries and have them displayed with checkboxes.

This way, we would have predefined queries (the one I suggested at first for example) and the user can tweak them as he pleases or add new ones.

haikyuu avatar Apr 19 '22 05:04 haikyuu

Another thing would be the ability to hide modules either completely or only the types while link properties from other modules still reference them.

ssendev avatar Jul 01 '23 13:07 ssendev