[编译环境][Entity Framework Core]“Table .__efmigrationshistory doesnt exist”错误的解决办法

[编译环境][Entity Framework Core]“Table '.__efmigrationshistory' doesn't exist”错误的解决办法

错误重现

使用Entity Framework Core框架,在Code First模式下,Update-Database MySql数据库时会产生如下错误:
在这里插入图片描述

解决办法

使用SQL语句手动在数据库中创建“__efmigrationshistory”表:

CREATE TABLE `__EFMigrationsHistory` 
( 
    `MigrationId` nvarchar(150) NOT NULL, 
    `ProductVersion` nvarchar(32) NOT NULL, 
     PRIMARY KEY (`MigrationId`) 
);
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章