[RUBY] Die Geschichte, mit der ich zu kämpfen hatte, weil ich "Rails db: migrate" nicht machen konnte.

An einem Punkt, als ich "Rails DB: Migrate" versuchte, StandardError: An error has occurred, all later migrations canceled: Ein Fehler ist aufgetreten.

Zuerst "Rechen db: zurücksetzen" und dann Ich habe versucht, es durch "Rails DB: Migrate" erneut zu lösen,

Ich erhalte eine Fehlermeldung und kann nicht einmal "Rake DB: Reset".

Überprüfen Sie hier, ob die Migrationsdatei Fehler enthält.

Egal wie oft ich nachgesehen habe, es gab keinen Rechtschreibfehler.

Ich habe ziemlich viel gesucht. Und an einem Punkt

** "Oh, volle Breite ist an." **

Ja, das ist eine Lösung.

Wenn ich nicht "Rails DB: Migrieren" konnte, hatte ich einen Rechtschreibfehler oder eine volle Breite Ich habe viele solche Dinge.

Es ist eine einfache Sache, aber diesmal dauerte es einige Zeit, um die Ursache zu untersuchen.

Ich denke, dass Anfänger, einschließlich meiner selbst, häufig Probleme mit Migrationsdateien haben. Schienen Am Anfang vom Anfang Ich habe die Migrationsdatei versehentlich gelöscht oder korrigiert, ohne ein Rollback durchzuführen ... Es ist gruselig.

"Sie müssen beim Umgang mit Migrationsdateien vorsichtig sein." Das habe ich wieder gemerkt.

Recommended Posts

Die Geschichte, mit der ich zu kämpfen hatte, weil ich "Rails db: migrate" nicht machen konnte.
[Rails] Ich möchte alles zurücksetzen, weil die Daten in der lokalen Umgebung falsch sind! Was ist vorher zu tun?
Beachten Sie, dass ich beim Erstellen der Rails-Umgebung gestolpert bin
[Rails] Was ist zu tun, wenn Rails db: migrate nicht ausgeführt werden kann, da keine Tabelle vorhanden ist, auf die der externe Schlüssel verweist?
Informationen zu dem Fehler, der beim Hinzufügen eines Spaltennamens in Rails aufgetreten ist (Rails DB: Migrieren, Rails DB: Rollback, Hinzufügen).
[Rails] Was tun, wenn der Fehler Keine Datenbank ausgewählt und Unbekannte Datenbank in db: migrate angezeigt wird?
Eine Geschichte, die ich mit Java nur schwer herausfordern konnte
Die Geschichte von Collectors.groupingBy, die ich für die Nachwelt behalten möchte
Die Geschichte des Anhaltens, weil der Schienentest nicht durchgeführt werden konnte
[Rails] Ich habe versucht, die Anwendung zu löschen
[Rails] Migrationsdatei ändern (Rails DB: Rollback)
[Rails] Ich habe versucht, eine Transaktion zu implementieren, die mehrere DB-Prozesse kombiniert
Ich war süchtig nach Scrollview, weil ich nicht auf die UIView mit variabler Größe tippen konnte