在Ruby on Rails中断开数据库

时间:2013-11-07 01:46:05

标签: ruby-on-rails ruby activerecord ruby-on-rails-4

我有一个Ruby on Rails数据挖掘应用程序,我希望能够在没有复杂用户界面的情况下进行强大的演示。

有没有什么方法可以为网络制作一个没有冒险的红宝石控制台......

User.destroy_all

我可以打电话的地方

ActiveRecord.disconnect!    
unsafe_actions
ActiveRecord.connect!

但我也可以阅读特权(选择,内部联接等)

谢谢,

布赖恩

1 个答案:

答案 0 :(得分:0)

您可以在沙盒模式下运行rails控制台:

rails console --sandbox

rails c -s

您在沙箱模式下所做的任何更改都将在退出控制台时回滚。

(并使用heroku run作为前缀在heroku上运行。)