Chciałbym kanoniczny sposób to zrobić. Moje wyszukiwania w Google okazały się krótkie. Mam jeden model ActiveRecord, który powinien mapować do innej bazy danych niż reszta aplikacji. Chciałbym również zapisać nowe konfiguracje w pliku database.yml.Jak najlepiej obsługiwać połączenia z modelami baz danych za pomocą ActiveRecord?
Rozumiem, że należy ustanowić połączenie_włączenia, ale nie jest jasne, gdzie. Oto, co mam do tej pory, i to nie działa:
class Foo < ActiveRecord::Base
establish_connection(('foo_' + ENV['RAILS_ENV']).intern)
end