You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
i3Detroit's instance has just suffered another data problem apparently caused by inappropriate use of the Delete button. (Member record deleted instead of setting a plan end date.) I'm starting to think there are no appropriate uses, and the function should be removed. I think #344 is about fixing the delete function, but instead of giving it additional functionality (which is closely tied to business logic about how to handle payments, etc), I'm opening this issue as an alternate solution -- it would be easier and better to simply remove the delete function.
The text was updated successfully, but these errors were encountered:
A good solution might be to add a "deleted" datetime to each table and add
a "is null" check to all of the select queries. Then to delete we'd just
set the delete datetime. If we needed to go back and review or undelete it
would be easy to do that through sql.
i3Detroit's instance has just suffered another data problem apparently
caused by inappropriate use of the Delete button. (Member record deleted
instead of setting a plan end date.) I'm starting to think there are no
appropriate uses, and the function should be removed. I think #344 #344 is about fixing the
delete function, but instead of giving it additional functionality (which
is closely tied to business logic about how to handle payments, etc), I'm
opening this issue as an alternate solution -- it would be easier and
better to simply remove the delete function.
—
Reply to this email directly or view it on GitHub #345.
i3Detroit's instance has just suffered another data problem apparently caused by inappropriate use of the Delete button. (Member record deleted instead of setting a plan end date.) I'm starting to think there are no appropriate uses, and the function should be removed. I think #344 is about fixing the delete function, but instead of giving it additional functionality (which is closely tied to business logic about how to handle payments, etc), I'm opening this issue as an alternate solution -- it would be easier and better to simply remove the delete function.
The text was updated successfully, but these errors were encountered: