0

時々、レールのデータを削除する必要があります:

Post.where(id: [123, 321]).delete_all

何か問題が発生した場合に備えて、データをバックアップする必要があります。

これを行うのに役立つ宝石やコードはありますか? YAMLファイルにエクスポートし、破壊されたすべてのデータをバックアップし、簡単に元に戻す(データを再度インポートする)必要があります。

私はすでにデータベースレベルのバックアップを行っています。私が必要としているのは、モデル/オブジェクト レベルのバックアップです。

4

1 に答える 1

0

あなたはいつでもこれを使うことができます:

https://github.com/goncalossilva/rails3_acts_as_paranoid

それはあなたの記録に印を付けてそれらを削除しますが、実際にはそれらを削除せず、あなたにそれらを回復する可能性を与えます。

于 2012-11-20T08:49:31.727 に答える