Hej, mam aplikację, którą chcę uruchomić kilkukrotnie. Za każdym razem powinna chodzić z uprawnieniami innego użytkownika (to wiem jak zrobić), jednak nie wiem jak zrobić, by każda z nich korzystała z innego database.yml?
Rozumiem, że chcesz żeby każda instancja aplikacji korzystała z innej bazy, więc może lepiej będzie jak zamiast kilku różnych plików database.yml
stworzysz sobie jeden tylko zdefiniujesz dodatkowe środowiska i ustawisz dla nich odpowiednie bazy. Jak normalnie jest te development, test, production to dodaj sobie jakieś srodowisko1, srodowisko2, itd a potem uruchamiaj -e srodowisko1 itd…
Trzymanie wielu środowisk w jednym pliku byłoby niewygodne ze względu na inne uwarunkowania, których nie wymieniłem.
Niestety, okazało się, że i tak chyba będę musiał kopiować instancje aplikacji, bo mogą mieć różne pluginy no chyba, że jest jakiś analogiczny sposób na wskazanie ścieżki do pluginów? Może też być w environment.rb, wręcz tak by było najwygodniej.