hasura / graphql-engine

Blazing fast, instant realtime GraphQL APIs on your DB with fine grained access control, also trigger webhooks on database events.
https://hasura.io
Apache License 2.0
31.12k stars 2.77k forks source link

Arranging Fields/Columns in MODIFY/INSERT ROW table configuration tabs in Hasura Console. #8602

Closed DoisKoh closed 1 year ago

DoisKoh commented 2 years ago

Is your proposal related to a problem?

When manually checking what columns you're using in other parts of your system, you would look at the list of columns/fields to compare them. Sometimes you add and remove fields and so the ordering of these fields in the list starts to get messy.

image

Describe the solution you'd like

It would be great if we could control the ordering of the display of these fields.

Describe alternatives you've considered

We could have a table "summary" tab that would just display the fields and allow ordering, but there's a lot of overlap with the modify tab. Also, in the INSERT tab, as you're copying values over to manually insert into the fields, if you can control the order of the input fields, it's easier to sequentially copy the data over into the fields top to bottom, instead of visually scanning to make sure you're inserting data into the right fields as you enter them.

If the feature is approved, would you be willing to submit a PR?

Probably not.

lucarestagno commented 1 year ago

thanks for the proposal, we currently don't plan to prioritize this activity soon. feel free to add a PR in case. thanks.