Как использовать несколько баз данных для одного приложения rails 3.1 в Heroku?

Приложение My Rails 3.1 подключается к 2 базам данных, одна по умолчанию, другая - к экземпляру Amazon RDS MYSQL.

Текущий файл database.yml содержит два соединения с производственной базой данных. Модели, которые необходимо извлечь из второй базы данных, просто используют

establish_connection "production_on_amazon"

К сожалению, Heroku перезаписывает ваш database.yml и, кажется, подключает только одно соединение с базой данных. Кто-нибудь знает, как я могу добавить или настроить вторую?

Запуск "heroku config" Я вижу, что в списке есть 2 БД, но не могу настроить подключение к обоим. Возможно, я каким-то образом установил по умолчанию базу данных SHARED_DATABASE_URL на Heroku и установил альтернативу DATABASE_URL, которая указывает на Amazon ...

13
задан Steffen Opel 24 March 2012 в 18:47
поделиться