2011-06-07 8 views
0

J'ai deux applications Rails 3 en cours d'exécution sur Heroku. L'une est l'application principale et l'autre est Forum pour l'application principale.comment utiliser la base de données d'application Heroku à partir d'une autre application Heroku

Pour ces deux applications, je souhaite utiliser une seule table db pour les utilisateurs. Pour cette raison, dans l'application Forum, j'ai écrasé les paramètres de connexion db ActiveRecord comme ceci. En surchargeant la configuration, j'obtiens l'exception 'enableecord-postgres-adapter' non trouvée. Pour éliminer cette exception, j'ai ajouté 'pg' gem dans Gemfile. Mais je suis toujours confronté à la même erreur.

Quelqu'un peut-il s'il vous plaît laissez-moi savoir, comment utiliser l'application Herbu db à partir d'une autre application Heroku. Et aussi quelle gemme je dois utiliser pour éviter l'exception ci-dessus.

Merci ..

Répondre

1

Utilisation ActiveResource au lieu de ActiveRecord.

+2

Jeremy, je vous remercie de votre réponse .. Je résolu ce problème en utilisant l'adaptateur "postgresql" au lieu de "Postgres establish_connection ( : adaptateur => "La postgresql", : host => « EC2- XXX-XXX-XXX-XXX-XXX.compute-X.amazonaws.com ", : nom d'utilisateur =>" nom d'utilisateur ", : mot de passe =>" mot de passe ", : base de données =>" nom_base " ) – kals

Questions connexes