Entity framework 删除所有迁移并从当前数据库启动迁移

Entity framework 删除所有迁移并从当前数据库启动迁移,entity-framework,entity-framework-migrations,Entity Framework,Entity Framework Migrations,我目前在一个项目中进行了大约150次迁移,所有的.resx文件都导致我的DLL的大小膨胀-编译后的DLL现在超过了7.5MB,这是非常疯狂的 是否有办法清除所有现有迁移,并告诉Entity Framework数据库的当前版本是起点,将来的任何迁移都将使用此数据库作为基础数据库。您可以删除所有迁移文件,删除数据库中的迁移历史记录表,然后在包管理器控制台中运行以下命令: PM>Enable-Migrations PM>AddMigration [A_Name_For_Your_Migra

我目前在一个项目中进行了大约150次迁移,所有的.resx文件都导致我的DLL的大小膨胀-编译后的DLL现在超过了7.5MB,这是非常疯狂的


是否有办法清除所有现有迁移,并告诉Entity Framework数据库的当前版本是起点,将来的任何迁移都将使用此数据库作为基础数据库。

您可以删除所有迁移文件,删除数据库中的迁移历史记录表,然后在包管理器控制台中运行以下命令:

PM>Enable-Migrations
PM>AddMigration [A_Name_For_Your_Migration] -IgnoreChanges
PM>Update-Database