in den Schienen 4 Dokumentation (http://guides.rubyonrails.org/migrations.html#creating-a-join-table) sehe ich, dass eine Tabelle oder eine Join-Tabelle zu löschen, ist einer der folgenden Methoden in Befehlszeile verwenden:Rails 4: Wie Sie Tabellen Tabellen aus der Datenbank löschen oder entfernen (Join)?
drop_table
und drop_join_table
.
Es fügt jedoch hinzu, dass man "einen Block liefern muss" - und ich weiß nicht, wie das in der Ausführung aussieht.
Unabhängig davon ist meine Frage: Wie kann ich entweder einen Tisch fallen lassen oder einen Join-Tisch fallen lassen?
Wenn ich sage, Drop, ich meine, entfernen Sie es aus meiner Datenbank. Ich weiß, dass ich Migrationen nicht löschen kann und dass es nicht ratsam ist, Migrationen rückgängig zu machen, weil dadurch die Zusammenarbeit erschwert wird. Daher möchte ich vermeiden, Migrationsdateien zu löschen und Migrationen rückgängig zu machen, wenn möglich.
Ich habe beim Erstellen von Migrationen einen Fehler gemacht, um die Datenbank zu füllen. Ich weiß, wie man die Spalten von Tabellen ändert (neue hinzufügen, umbenennen und löschen). Ich weiß einfach nicht, wie man Tabellen bereinigt.
Vielen Dank für die Beantwortung meiner Frage.
Ich möchte eine Tabelle vollständig aus meiner Datenbank entfernen. Meine Anwendung läuft auf Schienen 4.
Hey Kien, das ist eine große Brea kdown. Vielen Dank. – robertjewell