Taking the 'D' Out of CRUD with Soft Deletes · HackerTrans