我已经搞砸了我的迁移,我用于IgnoreChanges初始迁移,但现在我想要删除所有迁移,并开始使用所有逻辑进行初始迁移.
当我删除文件夹中的迁移并尝试Add-Migration它并不生成一个完整的文件(它是空的 - 因为我上次没有做任何更改,但现在已删除,迁移).
是否有任何Disable-Migrations命令,所以我可以重新运行Enable-Migrations?
我已使用该Add-Migration命令创建了迁移,但我想更改该迁移的名称.如何撤消迁移命令,以便我可以使用新的所需名称重新生成它?
是否只是删除生成的文件,或者这可能是一个坏主意?
我试图弄清楚如何从nuget中的包管理器运行特定的迁移.
我试图运行:
update-database -TargetMigration test32
Run Code Online (Sandbox Code Playgroud)
但我确实收到了这条消息:
找不到与参数名称"TargetMigration"匹配的参数.
我从微软文档到以前的ef版本读到了这个命令.
所以我不确定它在ef核心中是怎么回事.
c# ×1