Discourse で投稿が削除されると、ソフトデリートを実行します。これは、管理者が後で復元できるように、投稿がデータベースにまだ存在することを意味します。削除された投稿に機密情報が含まれており、データベースから完全に削除する必要がある場合、ソフトデリートでは不十分です。これらの状況に対応するため、投稿を完全に削除する機能が導入されました。
この機能は、投稿が破壊されると復元できないという危険性から、非表示のサイト設定の下で実装されました。追加の保護メカニズムとして、投稿は、削除した管理者によって 5 分経過した後、または別の管理者によって即座に完全に削除できます。前提条件が満たされなかったために投稿が削除できない場合、エラーメッセージが表示されます。
当社でホストされているサイトの場合は、当社にご連絡いただければ有効にします。セルフホストの場合は、有効にするにはコンソール (rails c) に入力し、サイト設定の値を変更する必要があります。
SiteSetting.can_permanently_delete = true


