【问题标题】:Rails 3 Create Script to Manipulate My DBRails 3 创建脚本来操作我的数据库
【发布时间】: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


    【解决方案1】:
    require 'config/environment.rb'
    

    当脚本位于您的 rails 根目录时...

    【讨论】:

      猜你喜欢
      • 2011-04-11
      • 1970-01-01
      • 2019-07-31
      • 1970-01-01
      • 2019-06-30
      • 2018-04-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多