相关疑难解决方法(0)

重置实体框架迁移

我已经搞砸了我的迁移,我用于IgnoreChanges初始迁移,但现在我想要删除所有迁移,并开始使用所有逻辑进行初始迁移.

当我删除文件夹中的迁移并尝试Add-Migration它并不生成一个完整的文件(它是空的 - 因为我上次没有做任何更改,但现在已删除,迁移).

是否有任何Disable-Migrations命令,所以我可以重新运行Enable-Migrations

entity-framework database-migration ef-migrations

287
推荐指数
8
解决办法
18万
查看次数

如何撤消上次添加迁移命令?

我已使用该Add-Migration命令创建了迁移,但我想更改该迁移的名称.如何撤消迁移命令,以便我可以使用新的所需名称重新生成它?

是否只是删除生成的文件,或者这可能是一个坏主意?

entity-framework ef-migrations entity-framework-5

78
推荐指数
4
解决办法
5万
查看次数

实体框架核心更新 - 特定于数据库的迁移

我试图弄清楚如何从nuget中的包管理器运行特定的迁移.

我试图运行:

 update-database -TargetMigration test32
Run Code Online (Sandbox Code Playgroud)

但我确实收到了这条消息:

找不到与参数名称"TargetMigration"匹配的参数.

我从微软文档到以前的ef版本读到了这个命令.

所以我不确定它在ef核心中是怎么回事.

c# entity-framework-core

41
推荐指数
4
解决办法
4万
查看次数