我通過Code First創建了一個新數據庫,並啓用了遷移以更新數據庫,但數據庫出現了一些修改 ,我想使用Reverse工程方法。ASP NET Code First現有數據庫 - 無反向工程
我已經在線搜索,我應該右鍵單擊該項目,然後從實體框架下拉項中選擇逆向工程選項。唯一的問題是,當我右鍵點擊 項目時,沒有實體框架項目。
這是怎麼發生的?
我通過Code First創建了一個新數據庫,並啓用了遷移以更新數據庫,但數據庫出現了一些修改 ,我想使用Reverse工程方法。ASP NET Code First現有數據庫 - 無反向工程
我已經在線搜索,我應該右鍵單擊該項目,然後從實體框架下拉項中選擇逆向工程選項。唯一的問題是,當我右鍵點擊 項目時,沒有實體框架項目。
這是怎麼發生的?
您應該安裝Entity Framework Power Tools
擴展名。還有就是這個工具集的新功能列表:
由於有提到:逆向工程的Code First - 生成派生的DbContext類,POCO類,代碼首先映射類現有數據庫。
謝謝!這解決了這個問題。 – coredump
你安裝了這個:http://visualstudiogallery.msdn.microsoft.com/72a60b14-1581-4b9b-89f2-846072eff19d? – Icarus
首先還是不太瞭解代碼,特別是在源代碼管理下,包括數據庫在內的所有代碼都很好。但除此之外,與實體框架模型相比,它似乎更像一個可愛的玩具。使用Sql Server Management Studio可以在幾秒鐘內完成的各種方便的事情,學習新的語法和時髦的解決方法。即使通過遷移來更新數據庫也很脆弱。 –