Entity Framework Core Update-datenbankspezifische Migration

Entity Framework Core Update-datenbankspezifische Migration

Laut EF Core Docs ist der korrekte Parametername -Target (für EF Core 1.1) oder -Migration (für EF Core 2.0)

also in deinem Fall:

update-database -target test32

oder

update-database -migration test32

Die "moderne" Methode besteht darin, die "normale" Eingabeaufforderung und die .NET Core-CLI und Befehle wie dotnet ef database update <target> zu verwenden


Die beste Antwort von Dmitry ist etwas falsch. Es gibt keinen Parameter -Target . Der einzige Parameter, der angewendet werden kann, ist -Migration .Daher lautet die richtige Antwort:

Update-Database -Migration test32

Für EF Core 3.1 über die Paket-Manager-Konsole:

dotnet ef database update YourMigrationName