正与EF 6.1与使用守则“第一次从数据库”的方法将现有数据库用作本文descibed项目http://msdn.microsoft.com/en-us/data/jj200620如何更新模型EF代码第一“从数据库代码首先”
最初EF生成的模型类,后来其他一些类被添加到数据库,现在我需要为这些新表生成模型类。
请指导我如何做到这一点,而不是重新生成一切。而不是为所有表生成模型类,是否有一种方法可以选择表来生成使用相同方法的模型。
正与EF 6.1与使用守则“第一次从数据库”的方法将现有数据库用作本文descibed项目http://msdn.microsoft.com/en-us/data/jj200620如何更新模型EF代码第一“从数据库代码首先”
最初EF生成的模型类,后来其他一些类被添加到数据库,现在我需要为这些新表生成模型类。
请指导我如何做到这一点,而不是重新生成一切。而不是为所有表生成模型类,是否有一种方法可以选择表来生成使用相同方法的模型。
通过生成过程,并在生成过程中,它允许您选择表格。只选择较新的。
不是选择所有表格,而是展开小三角形并选择你所需要的。您还必须选择任何从属表,否则该过程将失败。如果这些依赖表已经存在,只需删除新代码(不幸的是,对他们来说,没有办法避免产生)。
有这这里列出一些技巧:Reverse engineering a subset of tables for Entity Framework
我从来没有找到一种方法。我发现用我想要的新表创建一个新模型比较容易,然后将这些类和'DBSet
[如何在使用Entity Framework 6.1使用Code First from Database之后同步模型和MVC 5?](http://stackoverflow.com/questions/22637350/how-to-synch-model-after-using-code-first-from-database-using-entity-framework-6) – 2016-08-10 02:14:03