Adding, editing and deleting records #273
Replies: 8 comments 20 replies
-
My first round of review is complete. |
Beta Was this translation helpful? Give feedback.
-
My first round of review is also complete. |
Beta Was this translation helpful? Give feedback.
-
@pavish @kgodey
|
Beta Was this translation helpful? Give feedback.
-
I finished my first round of review. TBH, I'm convinced by the confusion around the interplay between auto-save and filtering/sorting that adding records as rows rather than fields in a form is a problem. If we have a "add record" button that creates some kind of pop-up with a form, we gain:
While I understand that folks are used to editing tables in a spreadsheet-like fashion, I think that adding records via a form would lead to a more intuitive UI that helps them understand the advantages and constraints of working with an actual DB backend in this way. (even things like fkey constraints will feel more natural). |
Beta Was this translation helpful? Give feedback.
-
@mathemancer @kgodey @pavish
I tend to agree with @mathemancer opinion on forms offering a better experience for data entry, but I think we can optimize table edits as well, allowing users to choose their preferred method and working around the constraints of each one. I like table edit as it allows to easily paste or bulk add data and visualize it, which I feel might be fairly common use of Mathesar, but forms might offer more opportunities to introduce advanced features and increase their discoverability. |
Beta Was this translation helpful? Give feedback.
-
@kgodey @pavish @mathemancer
Edit: Requesting re-review and will move the deadline to Monday next week. |
Beta Was this translation helpful? Give feedback.
-
Review Conclussions
|
Beta Was this translation helpful? Give feedback.
-
@kgodey @pavish @mathemancer |
Beta Was this translation helpful? Give feedback.
-
The specs related to issues #193 #194 #192 are ready for review. Please take a look at the attached document and follow the review guidelines.
@mathemancer @kgodey @pavish, your feedback is required.
The deadline for feedback is at the end of this week. Please plan your review so that at least one round of changes can be made and reviewed if needed.
Document Link
https://hackmd.io/@mathesar/SymUiJcsO
Beta Was this translation helpful? Give feedback.
All reactions