FYI, in Discourse, we “soft-delete” topics/posts. Meaning the content is still stored in the database but it flagged as being deleted and is thus not shown to standard users (admins can always seem them if they want to).
This help tremendously in dealing with spammers and/or misbehaving users.
@David_Collantes would you mind explaining why you wanted to completely erase the content of a post?