Rake db: перенести неинициализированную константу - PullRequest
3 голосов
/ 29 октября 2009

Чтобы запустить rake db: migrate, мне нужны мои модели и константы, определенные в контроллере приложения.

Когда я запускаю его, я получаю это

rake aborted!
An error has occurred, all later migrations canceled:

uninitialized constant Secondsperday

Все, что мне нужно, это грабли, чтобы загрузить окружение. Раньше для этого ...

Secondsperday is not a model, its this line in application controller.rb

Secondsperday = 24 * 3_600

Пожалуйста, помогите, я застрял на неделю.

1 Ответ

2 голосов
/ 29 октября 2009

Миграции не загружают контроллер приложения.

Если вы хотите, чтобы константы всего приложения определяли их в файле, помещенном в $ RAILS_ROOT / config / initializers

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...