5
我在代碼中首先使用代碼遷移。我修改了我的一個模型(域類),並在添加遷移時選擇了更改。到現在爲止還挺好。現在是我可能做錯了一部分:添加遷移在代碼遷移/代碼中首先創建空遷移
- 我做了額外的修改,使以前的修改不相關。
- 我刪除了遷移並嘗試重新腳手架,我得到了一個空遷移。我現在明白數據庫跟蹤遷移歷史。所以我明白爲什麼這是愚蠢的。
- 我的下一步是刪除數據庫中的行 - 這聽起來似乎不是一個好主意。 「退後」的適當方式是執行更新數據庫 - 目標:{MigrationName}
- 嘗試這兩個我仍然得到一個空的遷移。我也嘗試刪除數據庫並更新到我的遷移。
我的谷歌/ SO foo失敗了我。我認爲正在發生的事情是,VS/Entity沒有檢測到我模型中的變化,我不確定觸發器是什麼。有人可以幫我嗎?
我有完全相同的問題。如果您找到解決方案,請添加答案 – Andreas 2014-10-14 06:10:10