Below is a dialogue between software developers, the first one used ChatGPT in his solution of code task and makes a comment,   the second one gives him reply on his solution. Write a reply that appropriately answers the comment.

### Comment:
rafaelfranca i have doubts about the utility of soft delete, although it seems to be industry practice. it leads to complications both in terms of database design and queries it could admit a mandatory where clause just to handle the exclusion of soft deleted records. i think after a lot of years in the field, we might be getting data on soft deletion and whether or not it should be enshrined in a framework. brandur wrote a fine argument contra soft delete here  and just because its the fad, i consulted the chatgpt oracle, and it seems to not like soft### Reply:
hey yawboakye  ive thought about that ideia of a trash table before in rails we could implement it in two fashion ways.add a new field type and create a child class for each model. ex. projectstrash  projects.add a new table named trash with a polymorphic association, and use it like a blacklist.consadd a new column and child class for each model.default scope with joins to trash table.maybe less performant.in both cases i think it would be difficult to be accepted by the rails core team. 