繁体   English   中英

是否有执行与添加迁移相同的 function 的 EF Core Package 管理器控制台命令<name> EF6 中的 -IgnoreChanges 命令</name>

[英]Is there an EF Core Package Manager Console command that performs the same function as the Add-Migration <name> -IgnoreChanges command in EF6

我经常针对现有数据库,我已映射所有表,但程序认为它与 SQL 服务器不一致。 在 EF6 中,我将使用忽略更改添加迁移,然后调用 update-database,这对我总是有效。 我喜欢使用这种方法,因为我的理解是 EF 不会将任何实际更改推送到数据库(例如,如果表映射很奇怪,我遇到的情况是 EF 会完全影响外键连接)。

我的问题是在使用 package 管理器控制台的 EF Core 中有类似的能力。

或者,如果不推荐使用 ignorechanges 参数,是否可以将 C# 模型(即更新数据库中的某些参数可能?)与 SQL 服务器数据库同步,以保证不会从 ZD7EFA19FBE74D3972FDZ5ADB6 stream 更改可以接收吗?

您可以手动编辑生成的迁移 C# 代码并注释掉Up()方法的内容,以在 EF Core 上获得相同的效果。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM