Hallo, ich wollte nur etwas zur Persistenz von Themen/Beiträgen klären, da ich einige Beiträge gefunden habe, die darauf hindeuten, dass Themen/Beiträge in der Datenbank weich gelöscht werden Ref1 Ref2. Zuerst möchte ich die Anforderung darlegen –
Aus Compliance-Gründen benötigen wir zu jedem Zeitpunkt eine Sicherungskopie aller Beiträge der letzten 180 Tage. (Dies gilt für ein Finanzdiskussionsforum, daher diese Anforderung)
Meine bisherige Vorstellung von der grundlegenden Beitragsstruktur in Discourse ist folgende –
Ein Thema ist der erste Beitrag oder Inhalt, der eine Diskussion initiiert, und alle darauf folgenden Antworten auf dieses Thema oder Beiträge in diesem Thema gelten als Beiträge.
Meine Annahme war, dass alle Inhalte der Tabellen topics und posts in der Datenbank die Originaldaten enthalten, wobei ein Flag angibt, ob sie für öffentliche Benutzer sichtbar sind oder nicht. Als ich dies jedoch getestet habe, stellte ich fest, dass Beiträge durch den Inhalt “(Beitrag vom Autor gelöscht)” ersetzt wurden. Daher lauten meine Fragen wie folgt –
- Wie lautet die aktuelle Standardrichtlinie für die Persistenz von Beitrags-/Themendaten nach einer Löschung oder Bearbeitung durch einen Benutzer/Moderator?
- Gibt es eine Admin-Einstellung, um dies zu ändern?
- Könnten Sie mir eine Referenz zu den Tabellen geben, die dies ermöglichen, außer den Tabellen posts/topics, falls vorhanden? Wir verfügen über einen schreibgeschützten Datenbankbenutzer, den wir planen, mit externen Skripten zur Durchführung dieser Datenanalyse zu verknüpfen.
- Wird die Datenpersistenz im Kontext von Benutzern gewahrt, die ihre Beiträge bearbeiten?
- [Wunschdenken] : Gibt es einen automatischen Datensicherungsmechanismus, der die Daten in einem für Menschen lesbaren Format exportiert?
Vielen Dank nochmals, ich schätze Ihre Zeit ![]()