EF7中的ContextModelSnapshot和Manual Migrations

entity-framework-core

使用Entity Framework 7,我創建了第一個遷移並獲得了兩個文件:

20151206224643_InitialDatabaseSetup.cs
ContextModelSnapshot.cs
  1. 什麼是ContextModelSnapshot?

  2. 如果我需要更改遷移代碼怎麼辦?例如,使用SQL代碼創建過程還是添加文件流?

  3. 可以或者我應該添加空遷移並手動設置代碼嗎?

熱門答案

什麼是ContextModelSnapshot?

與EF 6不同,在EF Core中,存儲在數據庫中的每次遷移不再有快照。相反, 每個上下文都有一個快照

欲了解更多信息,請訪問http://mehrandvd.me/2016/02/18/entity-framework-core-migrations

不確定你的第2和第3個問題。




許可下: CC-BY-SA with attribution
不隸屬於 Stack Overflow
這個KB合法嗎? 是的,了解原因
許可下: CC-BY-SA with attribution
不隸屬於 Stack Overflow
這個KB合法嗎? 是的,了解原因