10
期望的結果:實體框架6型號第一次遷徙
使用模型與實體框架第一種方法,並允許部署數據庫/模式的變化來自動基於模型的變化來完成。自動生成模式差異腳本以實現平滑遷移。
有沒有辦法在EF6模型中執行遷移?我可以看到所有的代碼第一次遷移主題,但沒有太多關於Model First。
選項我看到迄今:
- 數據庫發電組(似乎過時)
- 莫名其妙地轉換成代碼,然後再使用遷移(不可取的,因爲我想有一個可視化設計器)
- 不知何故捎帶代碼第一次遷移(http://blog.amusedia.com/2012/08/entity-framework-migration-with-model.html:這是爲EF5,得到錯誤,無法運行模型優先)
- 一些第三方工具?
我們最終選擇了這種方法,因爲它的方式非常合理。我們在本地PC上有開發數據庫,可以隨意做任何事情,然後將更改傳播到測試數據庫,然後傳播到生產環境。您所描述的工作流程非常適合這種順序,至今看起來是一個非常好的解決方案。標記爲在這一點上回答。 – Levent