Ich glaube nicht, dass normale Textbeiträge viel Platz in der Datenbank beanspruchen, obwohl ich nicht weiß, wie man das misst.
Sie sollten in der Lage sein, eine Liste aller weichgelöschten Beiträge zu erstellen, indem Sie etwas basierend auf WHERE posts.deleted_at IS NOT NULL verwenden, obwohl Sie vielleicht auch diejenigen Beiträge auswählen möchten, die nicht selbst gelöscht sind, aber an ein gelöschtes Thema angehängt sind.