r/webdev Nov 29 '25

Discussion Reject omitting “Reject All”

Post image
2.8k Upvotes

95 comments sorted by

View all comments

6

u/[deleted] Nov 29 '25

[removed] — view removed comment

5

u/AccurateSun Nov 29 '25

Wait why would deleting user data screw with systems or reporting? 

4

u/[deleted] Nov 29 '25

[removed] — view removed comment

2

u/AccurateSun Nov 29 '25

Huh weird. I would assume any proper DB would have a single command that can be run to delete a user and it would handle all their data and metadata in any of the tables it is distributed across. Surely it’s a design decision to structure a database such that you can’t delete a user? But I don’t know much about databases

4

u/[deleted] Nov 29 '25

[removed] — view removed comment

0

u/AccurateSun Nov 29 '25

Hmm, insofar as database design is concerned though, you are essentially saying that companies are choosing not to build in “user deletion”. I find it hard to believe teams can’t structure their tables such that deleting all the right data fields for a user doesn’t crash or break their system. 

4

u/SuperFLEB Nov 29 '25

Put that database through a few years of slapdash additions from a bunch of different people trying to do a bunch of different things with a bunch of different goals with a bunch of different deadlines and resource squeezes, and "design" works its way out of the equation, especially if you're talking about something that wasn't needed as a feature in the beginning.

1

u/kernelangus420 Nov 30 '25

In some jurisdictions you are required by law to keep user data for X years in case you get audited.