Ich habe einen Code erstellt - zuerst Entitätsframeworkmigration und auf die Datenbank angewendet. Gibt es eine Möglichkeit, diese Migration umzubenennen?Wie benenne ich die letzte Migration des Entitätsframeworks um, die auf die Datenbank angewendet wurde
0
A
Antwort
5
Sie können nach dem Anwenden einer Migration auf Database nicht umbenennen. Sie können jedoch eine andere Migration mit demselben oder einem anderen Namen löschen und hinzufügen.
Zuerst setzen Sie die Migration zur letzten Migration
PM> update-database -TargetMigration:{lastmigrationname}
Wenn dies die erste Migration ist dann
PM> update-database -TargetMigration:0
Löschen Sie die vorhandene Migration und relevante Dateien aus dem Quellcode
die Migration hinzufügen Verwenden Sie den gewünschten Namen
PM> add-migration {MigrationName}
Aktualisieren Sie dann die Datenbank mit neuen Migrations
erstelltPM> update-database {MigrationName}
+1
Das funktionierte für mich. – CyberMonk
Verwandte Themen
- 1. Wie säubere ich manuell die letzte Migration der Zugroute, die mit einer Datenbank ausgeführt wurde
- 2. Wie finde ich die letzte Migration, die mit womens-migrate erstellt wurde? jetzt
- 3. Django manage.py: Migration angewendet, bevor die Abhängigkeit
- 4. Speichernutzung des Entitätsframeworks
- 5. Wie benenne ich die base64 Bild
- 6. Warten, bis die IAM-Richtlinie angewendet wurde
- 7. Änderung des Entitätsframeworks ID-Typ
- 8. Die Realm-Migration wurde nicht aufgerufen
- 9. Erkannte, gelöste Migration wurde nicht auf Datenbank auf der Fluglinie angewendet.
- 10. Wie benenne ich eine Datenbank in influxdb um?
- 11. Wie erstelle ich eine neue Joda DateTime, die auf die letzte Stunde gekürzt wurde?
- 12. Wie die letzte Datenbank vor einem Verfahren kennen (in einer anderen Datenbank) wurde
- 13. Wie kann ich die Migration in der Laravel-Datenbank lösen?
- 14. Wie kann ich die letzte ID der SQLite-Datenbank kennen?
- 15. VERWEIS in Google Tabellenkalkulation, die seltsamerweise auf Zeile angewendet wurde
- 16. Wie kann ich die Eigenschaften eines Controls ändern, nachdem die Ressourcendatei angewendet wurde?
- 17. Wie benenne ich ein MySQL-Schema um?
- 18. Warum habe ich die Warnung "Beratung wurde nicht angewendet" erhalten?
- 19. Wie kennt die Shuldgly-Assertion-Bibliothek den Ausdruck, auf den die Assertion angewendet wurde?
- 20. Wie kann ich die Migration aktivieren, um meine Datenbank in MVC4 zu aktualisieren?
- 21. Wie bekomme ich eine Migration, um die Migration erneut zu starten?
- 22. Swift Realm Property '*' wurde auf die neueste Objektmodell MIGRATION hinzugefügt
- 23. Die _replicator-Datenbank wurde gelöscht
- 24. Wie säubere ich die PostgreSQL-Datenbank, die mit Phoenix/Ecto erstellt wurde
- 25. systemd: Wie bekomme ich die letzte Änderung des Prozessstatus?
- 26. Beschränken des Java-Anwendungszugriffs auf die Datenbank
- 27. Wie benenne ich die Prozesse in einem multiprocessing.pool?
- 28. Wie benenne ich die Ausgabespalte in einer SQLite-Wert-Klausel?
- 29. Wie führe ich die Funktion aus, nachdem die letzte Funktion in der Schleife beendet wurde?
- 30. Datagridview wähle letzte Einfügereihe was ich über die Datenbank einfüge
Bitte akzeptieren Sie die Antwort, wenn es für Sie gearbeitet. Es wird anderen helfen, eine vertrauenswürdige und funktionierende Lösung zu finden, statt viele eigene Lösungen auszuprobieren. – Venky