我正在開發EF-MVC 3應用程序。我已經使用模型第一種方法,所以我首先創建了模型,並從該模型中EF生成了數據庫。當我使用TPH時,重新創建所有表格
我已經使用了一個名爲Nuget - Entity Generator - Database designer的工具來生成數據庫。當我第一次設計模型時,我使用了該工具的「生成遷移T-SQL和部署」選項。完美產生
數據庫和它的正常工作......
現在,我所遇到的,我必須做出改變模型的情況下,我必須使用T-SQL通過T4(TPH)選項更新數據庫。
因此,我以前使用不同的過程來更新數據庫,現在我正在改變它。
當我使用T-SQL通過T4(TPH)時,所有的表都被刪除並且新的表被創建。 如何避免這種情況?
我想只更新我所做的更改表。
我已經下載了實體框架5.0,但仍表被DROP掉,並創造了新的記錄。是EF 5.0還是實現了Database Genration Workflow Manager v1.1的問題? – user1668543