在rails 3中使用--skip-active-record选项创建项目后,恢复AR支持

Ern*_*est 8 ruby-on-rails ruby-on-rails-3

我已经创建了一个带有上述选项的Rails 3项目.我可以以某种方式"恢复"此选项并在默认情况下恢复活动记录,还是我必须创建一个新项目?


编辑

好的,要获得ActiveRecord支持,我必须:

  1. 删除单独的require调用application.rb并替换为require 'rails/all'(或只是取消注释# require "active_record/railtie")
  2. # gem 'sqlite3-ruby', :require => 'sqlite3'在Gemfile中取消注释行(对于sqlite)
  3. 创建database.yml文件并用选项填充它
  4. 调用rake db:create任务

之后,似乎我可以像往常一样继续使用AR.

yfe*_*lum 5

使用ActiveRecord创建一个新项目,然后成对diff config/application.rbconfig/environments/*.rb确定是否有任何默认设置应添加回项目.