rails-migrations

Rails-Migrationen werden verwendet, um Datenbankänderungen reversibel zu verfolgen und anzuwenden.
3
Antworten

Warum muss ich die Testdatenbank in Rails migrieren?

Nachdem ich eine neue Migrationsdatei erstellt, die Migration ausgeführt und meine Tests ausgeführt habe, erhalte ich: %Vor% Sollte das folgende Snippet in rails_helper.rb nicht die Migrationen auf die Testdatenbank für mich übernehmen?...
07.06.2017, 22:34
2
Antworten

Wie ändere ich den Primärschlüssel in der Schienenmigrationsdatei?

Ich muss eine alte mysql-Tabelle wie folgt migrieren: %Vor% zu diesem Schema: %Vor% Ich brauche die Products.id-Werte in der neuen Tabelle. Wie kann ich die Schienen-Migrationsdatei schreiben? Ich benutze Rails 3.2.7 Ich habe jetzt 2...
25.03.2013, 18:39
1
Antwort

Wird die Tabelle ar_internal_metadata in der Produktion erstellt?

Ich frage mich, ob ich eine Migration erstellen muss, um ar_internal_metadata in der Produktion auf Rails 5 zu erstellen     
28.10.2016, 23:33
3
Antworten

Ruby on Rails: Wie migriert man Änderungen an Modellen?

Wie kann ich in einer Rails-Anwendung die Änderungen an Modellen migrieren? Zum Beispiel weiß ich, dass wenn ich ein Modell mit dem Befehl "rails g model Person name: string" erzeuge, auch eine Migration erstellt wird. Wenn ich nach diesem Schri...
17.10.2012, 23:29
2
Antworten

rails ändert schema.rb ohne Grund

Jedesmal, wenn ich% co_de starte, entscheidet sich% rails dafür, meine schema.rb-Datei zu ändern. In einigen Fällen ist dies völlig vernünftig, aber in einigen anderen Fällen scheint es, dass es ohne Grund geschieht. Der Fall, über den ich verwi...
12.02.2013, 21:54
1
Antwort

heroku error wenn ich migration starte (rails 3.1 cedar stack) [geschlossen]

Gelöst: war wegen Netzwerkbeschränkung Ich habe gerade meine App gedrückt und ich muss meine Migrationsdateien ausführen, um die Datenbank zu initialisieren Ich bekomme den folgenden Fehler: Was soll ich tun? BEARBEITEN: Heroku run bash...
08.12.2011, 04:20
1
Antwort

Erstellen Sie einen mehrspaltigen Index mit mysql mit der Migration von Schienen

Der Versuch, diese Anweisung in einer Schienenmigration auszuführen, um eine mehrspaltige eindeutige Constraint / Index zu generieren: %Vor% Ich habe auch versucht, der Methode einen optionalen Namen zu geben, aber immer noch den Fehler zu b...
16.11.2010, 20:38
2
Antworten

Löschen der Tabelle aus dem Schema - Rails

Ich möchte eine Tabelle in meinem Schema löschen. Ich habe die Datenbank beim ersten Start des Projekts erstellt und möchte die Tabelle entfernen. Was ist der beste Weg, dies zu tun? Ich habe versucht, rails g migration drop table :installs...
02.08.2016, 03:07
2
Antworten

Rails 4 Migration: Mysql2 :: Fehler: Daten zu lang für Spalte 'xxxx'

Hier ist mein schema.rb %Vor% Ich habe das Limit für die Zeichenfolge "name" festgelegt. Dann in der Konsole: %Vor% Es hat den Fehler ausgelöst: %Vor% Aber als ich zu rails 3 wechselte. Ich habe festgestellt, dass die Zeichen...
19.06.2014, 15:17
2
Antworten

Überspringen Sie Validierungen während einer reinen Datenmigration, um Validierungsfehler zu beheben

In Schienen habe ich eine Auswanderung, um Produktionsdaten so anzupassen, dass sie neuen Validierungsregeln entsprechen. Es gibt mehrere Dinge falsch, also habe ich zwei verschiedene Migrationen (sie könnten eine sein, aber immer noch zwei Aspe...
11.02.2011, 00:01