Mamy prostą relację has_and_belongs_to_many między dwoma modelami. Chcielibyśmy dodać pewne parametry do tego modelu, więc musimy zmienić go na has_many: poprzez rodzaj modelu.Jak przeprowadzić migrację has_and_belongs_to_many do has_many through?
Jak wiem, musimy dodać kolumnę id (wraz z kolumnami, które chcemy dodatkowo). Jednak nie jestem w 100% przekonany, jak to zrobić. Jeśli dodamy kolumnę całkowitą: id, czy szyny będą wiedzieć, że jest to klucz podstawowy "id"?
Używamy najnowszego pliku 3.x.
może to nie być najlepsze rozwiązanie dla aplikacji już uruchomionej w produkcji, szczególnie gdy użytkownicy mogą regularnie aktualizować/wstawiać/usuwać zapisy z tabeli. – Todd