w szynach 4 dokumentacji (http://guides.rubyonrails.org/migrations.html#creating-a-join-table) I widać, że spadek stół albo tabelę przyłączenia, można stosować następujące metody zgodne polecenia:Rails 4: Jak upuszczać lub usuwać (łączyć) tabele tabel z bazy danych?
drop_table
i drop_join_table
.
Dodaje jednak, że trzeba "dostarczyć blok" - i nie wiem, jak to wygląda w wykonaniu.
Bez względu na to, moje pytanie brzmi: w jaki sposób mogę upuścić tabelę lub upuścić tabelę łączenia?
Ponadto, gdy mówię "upuść", mam na myśli usunięcie go z mojej bazy danych. Wiem, że nie mogę usunąć migracji i że nie jest rozsądne wycofywanie migracji, ponieważ zakłóca to pracę zespołową - dlatego chciałbym uniknąć usuwania plików migracyjnych i cofania migracji, jeśli mogę.
Podczas tworzenia migracji do zapełnienia bazy danych popełniłem błąd. Wiem, jak modyfikować kolumny tabel (dodawać nowe, zmieniać ich nazwy i usuwać). Po prostu nie wiem, jak usunąć tabele.
Dziękuję za rozpatrzenie mojego pytania.
Chciałbym usunąć tabelę całkowicie z mojej bazy danych. Moja aplikacja jest uruchomiona na Rails 4.
Hej Kien, to jest świetne brea Kdown. Dziękuję Ci. – robertjewell