Heroku でアプリを実行していて、(Heroku で実行している別のアプリから) 2 番目のデータベースへの接続をセットアップしたいと考えています。複数の DB に対して私が見たすべてのソリューションには、database.yml ファイルが含まれていますが、Heroku はこの方法では処理を行わず、DATABASE_URL
あるアプリから別のアプリを使用するように指示されました。
私は次のようなことをする必要があると思います:
DatabaseName::Base.establish_connection(DATABASE_URL)
そして、私は使用することができます
establish_connection :DatabaseName
適切なモデルで。どこに置こう
DatabaseName::Base.establish_connection(DATABASE_URL)
すべてのモデルで使用できるようにするには? 環境.rb? そして、それの正しい構文は何ですか?