Witam
Chciał bym zrobić coś co raczej nie jest fajne ale bardzo ułatwiło by mi życie.
Robiąc w aplikacji User.first dostaję sqla
SELECT `users`.* FROM `users` LIMIT 1
z bazy baza1
ale mogę zrobić sobie
User.find_by_sql("SELECT `users`.* FROM `baza2`.`users` LIMIT 1")
jeśli będzie tam tabela users to dostanę z niej wyniki bez przełączania między bazami.
Teraz pytanie jak zrobić/zakombinować żeby User.first tworzyło zapytanie do bazy której nazwę gdzieś przekażę, podam dynamicznie.
Chciał bym osiągnąć to, że jak skonfiguruję jedno połączenie do bazy danych pobieram dane z kilku baz bez restartu połączenia.
Pozdrawiam
Zając