【发布时间】:2012-02-11 16:56:06
【问题描述】:
我正在尝试创建一个脚本来处理我的 rails 应用程序中的 db 条目,但我不知道如何正确设置它以访问我的所有模型等。
我可以使用像 seed.rb 这样的脚本轻松地做到这一点,使用 'rake db:seed' 来执行或在我的应用程序控制器中执行,但我想创建这些脚本之外的脚本,我可以在后台运行或只运行一次。
我是否需要包含某些内容,或者使用某个 rails 命令调用脚本?作为第二个相关问题,我有什么办法可以从 ruby 脚本中执行诸如“rake db:seed”之类的 rails 命令?我现在知道的唯一可行的方法是运行“rails 控制台”并在那里执行命令。
【问题讨论】:
标签: ruby-on-rails ruby-on-rails-3