16

rails serverサンドボックス モードで実行する方法はありますか?

サーバーが停止した後、レールアプリで行われたすべての変更をロールバックしたいと思います。

たとえば、コマンドを実行しrails console --sandboxます。

4

2 に答える 2

0

これに対する私自身の答え:

データベースで維持したい状態になったら、データのみを SQL ファイルにダンプし、それをシード ファイルとして配置する必要があります。

db/seeds.sql

その後、初期状態に戻したいときはいつでも実行する必要があります:

bundle exec rails db:reset && bundle exec rails server
于 2021-03-30T20:38:07.563 に答える