2010-11-08 3 views
1

Je tente d'ajouter des colonnes à mon application Rails dans l'environnement de production. Impossible de le faire dans un environnement de développement sur ma machine locale en raison d'un problème d'installation sur certains bundles.Ajout de colonnes à la base de données Rails dans l'environnement de production

j'ai couru ceci:

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

Mais cette erreur apparaît:

/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' 
. 
. 
. 

Toute idée? Merci.

Répondre

2

Essayez cette façon

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

appelez-vous cette "magie de l'ordre"? : P Merci! – Victor

Questions connexes