Als «migration» getaggte Fragen

Eine Aktion zum Wechseln zwischen Hauptversionen eines Frameworks, Produkts oder einer Sprache oder ebenso häufig zum Ändern des Datenschemas einer Anwendung. Dies kann das Ändern vorhandener Daten beinhalten, damit diese mit der neuen Version funktionieren.




9
Wie gehe ich mit zu langen Indexnamen in einer Ruby on Rails ActiveRecord-Migration um?
Ich versuche, einen eindeutigen Index hinzuzufügen, der aus den Fremdschlüsseln von vier zugeordneten Tabellen erstellt wird: add_index :studies, ["user_id", "university_id", "subject_name_id", "subject_type_id"], :unique => true Die Einschränkung der Datenbank für den Indexnamen führt dazu, dass die Migration fehlschlägt. Hier ist die Fehlermeldung: Der Indexname 'index_studies_on_user_id_and_university_id_and_subject_name_id_and_subject_type_id' in der Tabelle 'study' ist …

9
Schienenmigration für Änderungsspalte
Wir haben eine script/generate migration add_fieldname_to_tablename fieldname:datatypeSyntax zum Hinzufügen neuer Spalten zu einem Modell. Haben wir in derselben Zeile ein Skript / Generieren zum Ändern des Datentyps einer Spalte? Oder sollte ich SQL direkt in meine Vanille-Migration schreiben? Ich möchte eine Spalte von datetimenach ändern date.

17
Maven funktioniert in Java 8 nicht, wenn Javadoc-Tags unvollständig sind
Seit ich Maven verwende, kann ich in meinen lokalen Repository-Projekten unvollständige Javadoc-Tags (z. B. einen fehlenden Parameter) erstellen und installieren. Seit ich auf Java 8 (1.8.0-ea-b90) migriert bin, ist Maven absolut streng in Bezug auf fehlende Dokumentations-Tags und zeigt mir viele Javadoc-Fehler im Zusammenhang mit Javadoc-Problemen, wenn ich versuche, ein …


5
In Android verwendete SQLite-Version?
Welche Version von SQLite wird in Android verwendet? Grund: Ich frage mich, wie ich mit Schemamigrationen umgehen soll. Die neueren SQLite-Versionen unterstützen einen SQL-Befehl "ALTER TABLE", mit dem ich keine Daten kopieren, die Tabelle löschen, eine Tabelle neu erstellen und Daten erneut einfügen muss.




3
Rückwärtswanderung mit Django South
Ok, das scheint eine wirklich dumme Frage zu sein, und ich bin mir sicher, dass mir irgendwo etwas fehlt. Wie führt man eine Rückwärtsmigration mit South auf Django durch? Also habe ich meine Modelle optimiert, eine Migration mit erstellt schemamigration, die Migration mit ausgeführt migrate, und jetzt ist mir klar, …

30
Migration: Fremdschlüsseleinschränkung kann nicht hinzugefügt werden
Ich versuche, Fremdschlüssel in Laravel zu erstellen, aber wenn ich meine Tabelle mit migriere artisan, wird der folgende Fehler ausgegeben: [Illuminate\Database\QueryException] SQLSTATE[HY000]: General error: 1215 Cannot add foreign key constraint (SQL : alter table `priorities` add constraint priorities_user_id_foreign foreign key (`user_id`) references `users` (`id`)) Mein Migrationscode lautet wie folgt: Migrationsdatei …



Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.