Ruby on rails 还原rails控制台更改

Ruby on rails 还原rails控制台更改,ruby-on-rails,Ruby On Rails,我有一个应用程序,运行rake任务从csv文件添加数据。我需要先从控制台测试它。控制台中是否有命令将所有更改还原为仅用于测试的更改。您可以运行: bundle exec rails c -s 使用-s选项,所有命令都在沙箱模式下执行。退出控制台后,将回滚所有命令。(您可以使用--sandbox或更短的-s)您需要在sandbox模式下运行控制台 rails c --sandbox 您可以在沙盒模式下启动控制台。它将把整个会话包装在一个db事务中,当您关闭控制台时,该事务将被回滚 要启动它:

我有一个应用程序,运行rake任务从csv文件添加数据。我需要先从控制台测试它。控制台中是否有命令将所有更改还原为仅用于测试的更改。

您可以运行:

bundle exec rails c -s

使用
-s
选项,所有命令都在沙箱模式下执行。退出控制台后,将回滚所有命令。(您可以使用
--sandbox
或更短的
-s

您需要在
sandbox
模式下运行
控制台

rails c --sandbox

您可以在沙盒模式下启动控制台。它将把整个会话包装在一个db事务中,当您关闭控制台时,该事务将被回滚

要启动它:

rails控制台--沙盒