我正在开发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