Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature Request: Tabular results UI for EdgeQL queries #275

Open
Novark opened this issue Oct 25, 2023 · 1 comment
Open

Feature Request: Tabular results UI for EdgeQL queries #275

Novark opened this issue Oct 25, 2023 · 1 comment
Labels
enhancement New feature or request

Comments

@Novark
Copy link

Novark commented Oct 25, 2023

As I've been learning EdgeDB and EdgeQL and working with the EdgeDB UI, I've found that a number of my struggles boil down to data explorability.

To this end, I've come to realize that most of this could be solved by having the Query Editor able to display results in a tabular form, much like the current Data Explorer.

I'm aware of the Grafana plugin, however, having this support natively in the EdgeDB UI would be a great addition for many users, and the value-add could extend to cloud users as well.

Initial Implementation:

  • Read-only table results (even having this support would provide ~80% of the value right now)
  • Columns auto-populate from top-level properties in the query results
  • Text-only results (link support could come later)

Later implementations:

  • Edit individual table cells to update data - similar to current Data Explorer
  • Link-support (like the Data Explorer - Linked Properties not visible in the EdgeDB UI Data Explorer #51 also becomes relevant)
  • Tagging individual properties, regardless of depth, to appear as columns in the query results
  • More advanced display features (colouring cells, formula support, sorting and filtering, re-ordering columns, customizable footer (mean / sum calculations, formulas, etc...), bar and other special field display types)
  • Dashboard support: save queries, and display multiple tables on the screen at once (like a Grafana dashboard)
  • Auto-updating tables (useful for dashboard view)
@raddevon raddevon transferred this issue from edgedb/edgedb Oct 25, 2023
@raddevon raddevon added the enhancement New feature or request label Oct 25, 2023
@jackfischer
Copy link

We currently use metabase for many of the things cited here. Would be a plus to get the data explorer view (even in read only mode).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants