2011-08-23 30 views
7

Mam główną aplikację i aplikację forum. Chciałem włączyć fora do mojej głównej strony. Ręcznie skopiowałem wszystkie pliki z forum do mojej głównej aplikacji. Stworzyłem właściwe trasy i skopiowałem wszystko z db/migrate.Scalanie dwóch aplikacji rails

Teraz widzę, że wszystko jest włączone i działa. Problem polega jednak na tym, że wszystko, co było pierwotnie przechowywane w moich aplikacjach na forach, czyli pytania i kategorie, nie są już przechowywane w głównej aplikacji po scaleniu. Jest jak nowa kopia.

Czy istnieje lepszy sposób na scalenie dwóch aplikacji railsowych z przechowywanymi danymi? lub czy jest jakiś sposób, aby rozwiązać ten problem:

Odpowiedz

1

funkcji, takich jak fora, które są wspólne dla wszystkich aplikacji internetowych mogą być zbudowane przy użyciu engines które można łatwo podłączyć do szyny aplikacje

Jeśli chcesz udostępnić dane między 2 aplikacjami rails, musisz mieć oddzielne ustawienie w database.yml i użyć metody establish_connection wewnątrz modelu forów w obu aplikacjach rails.

Click here zrozumieć, jak skonfigurować wiele baz danych w aplikacji szyny.

Powiązane problemy