Добавить столбцы в базу данных Rails в производственной среде - PullRequest
1 голос
/ 08 ноября 2010

Я пытаюсь добавить столбцы в мое приложение Rails в производственной среде. Невозможно сделать это в среде разработки на моем локальном компьютере из-за проблем с установкой в ​​некоторых пакетах.

Я запустил это:

sudo ruby script/generate migration add_provider_to_spots provider:string provider_price:string provider_ref:string RAILS_ENV=production

Но эта ошибка выскакивает:

/usr/lib/ruby/gems/1.8/gems/activerecord-2.3.8/lib/active_record/connection_adapters/abstract/connection_specification.rb:62:in `establish_connection': development database is not configured (ActiveRecord::AdapterNotSpecified)
from /usr/lib/ruby/gems/1.8/gems/activerecord-2.3.8/lib/active_record/connection_adapters/abstract/connection_specification.rb:55:in `establish_connection'
from /usr/lib/ruby/gems/1.8/gems/rails-2.3.8/lib/initializer.rb:438:in `initialize_database'
.
.
.

Есть идеи? Спасибо.

1 Ответ

2 голосов
/ 08 ноября 2010

Попробуй так

sudo RAILS_ENV=production ruby script/generate migration add_provider_to_spots provider:string provider_price:string provider_ref:string
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...