update database調用特定的遷移


我嘗試在遷移後更新我的數據庫(V2是遷移的名稱):

dnx ef database update V2 -c DataContext -p Infrastructure

我有一個錯誤,因為dnx嘗試執行所有遷移而不僅僅是V2。

dnx ef database update V2 -c DataContext -p Infrastructure

你知道為什麼它試圖應用V1遷移嗎?

謝謝,

一般承認的答案

下面應該工作

dnx ef database update -c DataContext -p Infrastructure

如果沒有,請檢查“遷移歷史記錄”表是否有遷移條目“v1”





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