以前、投票付きのトピックを作成し、ユーザーが投票を行いました。その後、その投票は閉じられました。
数日後、投稿内容が編集され、投票が削除されました。通常、このような操作では polls テーブルの情報は保持されますが、今回はそのテーブルの情報が失われたようです。
編集アイコンをクリックすると、投稿の履歴(post_revision)に投票が含まれていることが確認できます。
しかし、polls テーブルをクエリすると、その日の投票(ID: 311)が削除されていることがわかります:
以下の 2 点について知りたいです:
-
なぜ投票 311 は削除されたのに、前日の 310 や翌日の 312 は削除されなかったのでしょうか?3 つの投票すべてに対して同じ手順(公開 → 投票受付 → 投票終了 → 投稿編集 → 内容から投票を削除)が実行されています。
-
バックアップから投票情報を簡単に復元する方法はありますか?それとも、一時的な仮想マシンを構築し、Discourse をインストールしてデータベース全体を復元する必要があるのでしょうか?
