Mysql
 sql >> Datenbank >  >> RDS >> Mysql

EF Core – Tabelle „*.__EFMigrationsHistory“ ist nicht vorhanden

Umwandlung des Kommentars von Mark G in eine Antwort.

Nachdem die Tabelle __EFMigrationsHistory erstellt wurde, sollte der Rest des Updates ausgeführt werden.

CREATE TABLE `__EFMigrationsHistory` ( `MigrationId` nvarchar(150) NOT NULL, `ProductVersion` nvarchar(32) NOT NULL, PRIMARY KEY (`MigrationId`) );

Alternativ können Sie das Skript Ihrer Migration(en) generieren und mit diesem Befehl in der Paket-Manager-Konsole manuell auf die Datenbank anwenden:

Script-Migration

Wenn Sie alle Skripte generieren müssen, können Sie diesen Befehl verwenden:

Script-Migration -from 0