Mysql
 sql >> Database >  >> RDS >> Mysql

EF Core - La tabella '*.__EFMigrationsHistory' non esiste

Trasformare il commento di Mark G in una risposta.

Una volta creata la tabella __EFMigrationsHistory, il resto dell'aggiornamento dovrebbe essere eseguito.

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

In alternativa, genera lo script delle tue migrazioni e applicalo manualmente al database utilizzando questo comando nella Console di gestione pacchetti:

Script-Migration

Se devi generare tutti gli script, puoi usare questo comando:

Script-Migration -from 0