簡體   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