Проблема переключения с DataMapper на Active Record в Rails 3 - PullRequest
0 голосов
/ 23 декабря 2010

Я удалил свои конкретные модели и драгоценные камни DataMapper из моего Rakefile и удалил все базы данных. Я также обновил свой файл database.yml. Теперь, когда я пытаюсь сгенерировать модель с

rails g model Car year:integer make:string model:string

Я получаю:

No value provided for required options '--orm'

Есть ли где-то, где мне не хватает спецификации Active Record? Мне не удалось найти какую-либо документацию для переключения ORM приложения.

1 Ответ

1 голос
/ 23 декабря 2010

Посмотрите на config/application.rb, у вас может быть строка, которая выглядит следующим образом:

config.generators do |g|
  g.orm :datamapper
end

Измените этот символ :datamapper на :active_record или полностью удалите эту строку, чтобы переключиться обратно на ActiveRecord.

Если его там нет, возможно, у вас есть файл в config/initializers, который выполняет эту настройку для вас.

...