Migration mit Model First Approach im Entity Framework

Ich habe ein System eingerichtet, in dem ich den ersten Ansatz des Modells gewählt habe, da dies für mich logischer war. Jetzt, wo ich selbst ein paar Änderungen am Modell habe, ist das, was ich gerade mache:

Verwenden Sie dieDatenbank aus Modell generieren Merkmal des Entity-Frameworks. Ich erstelle eine Dummy-Datenbank und wende diese Skripte an. Dadurch werden zuerst alle meine Daten und Tabellen gelöscht und anschließend die Datenbank mit der neuesten SQL-Datei aktualisiert, die vom Entity Framework generiert wird.Jetzt benutze ich dieVergleich des Visual Studio-Schemas Funktionieren und generieren Sie Migrationsskripte für meine lokale und auch für die in Produktion befindliche Datenbank.Ich gehe die Skripte manuell durch und überprüfe sie. Sobald dies erledigt ist, führe ich die Migrationsskripte auf den Produktionsinstanzen aus.

Frage : Das Hauptproblem ist, dass es sehr mühsam ist und da ich es von meinem lokalen System aus mache, ist die Verbindung zu meinen Produktdatenbanken sehr langsam und manchmal stürzt mein visuelles Studio auch ab. Gibt es dafür einen saubereren Ansatz? Was ist automatisierter, sodass mein Laptop nicht wirklich für die Datenbankmigrationen auf den Produktionsinstanzen verantwortlich ist?

Antworten auf die Frage(2)

Ihre Antwort auf die Frage