Schemamigrationen mit Entity Framework Core 14.05.2018, 00:00 Uhr

Umzugshilfe

Ein praktisches Kommandozeilenwerkzeug hilft beim Migrieren von Datenbankschemas.
Während beim Forward Engineering mit Entity Framework die Ausführung des PowerShell-Commandlets Update-Database und des äquivalenten Kommandozeilenbefehls dotnet ef database update Schemaänderungen auf einem Entwicklungssystem direkt einspielen, wird das Verbreiten der Anwendungen andere Mechanismen erfordern. Bei den meisten Unternehmen wird man ein SQL-Skript verwenden müssen, das die Datenbankadministratoren (nach sorgfältiger Prüfung) auf den gut abgeschirmten Datenbankserver einspielen. Ein solches SQL-Skript lässt sich durch das Commandlet Script-Migration oder per Kommandozeile per dotnet ef migrations script erzeugen.

Schemamigration zur Laufzeit

Jetzt 1 Monat kostenlos testen!

Sie wollen zukünftig auch von den Vorteilen eines plus-Abos profitieren? Werden Sie jetzt dotnetpro-plus-Kunde.
  • + Digitales Kundenkonto,
  • + Zugriff auf das digitale Heft,
  • + Zugang zum digitalen Heftarchiv,
  • + Auf Wunsch: Weekly Newsletter,
  • + Sämtliche Codebeispiele im digitalen Heftarchiv verfügbar