正與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