9
rails server
をサンドボックスモードで実行する方法はありますか?rails server --sandboxのようなことをする方法はありますか?
私は、サーバーが停止した後に、レールアプリに加えられたすべての変更をロールバックすることを望みます。
たとえば、コマンドrails console --sandbox
を実行します。
rails server
をサンドボックスモードで実行する方法はありますか?rails server --sandboxのようなことをする方法はありますか?
私は、サーバーが停止した後に、レールアプリに加えられたすべての変更をロールバックすることを望みます。
たとえば、コマンドrails console --sandbox
を実行します。
これを行うための方法はありません。 railsコンソールをサンドボックスモード(レールc -s)で起動できますが、サーバーは起動できません。
しかし、ロールバックしたい変更がデータにのみ反映されている場合は、サーバーを実行するたびにシードデータを書き込み、データベースにデータを取り込むことができます。
DBをダンプし、railsサーバーを起動し、サーバーが終了した後にダンプをインポートするスクリプトを作成できます。 – Benj
@BenjaminSinclaire、 "rails console --sandbox"コマンドの仕組みは? それはそうなのでしょうか? –
なぜそれをする必要がありますか?あなたは異なった設定をしていませんか?開発、ステージング、生産などライブコーディングは決して良いことではありません! ;-) – Mattherick