我以前使用过EntityFramework在MVC中做codefirst;然而,我从未反向工程化现有数据库以获取我的模型。
因此,我想要做的是反向工程化现有的DB,然后切换到codefirst,这样对模型所做的更改将通过Entity Framework自动地反映到数据库中。如何做到这一点,特别是反向工程化和切换到codefirst?如果表述不清或者其他方面存在问题,请见谅,因为我对MVC还很陌生。
我以前使用过EntityFramework在MVC中做codefirst;然而,我从未反向工程化现有数据库以获取我的模型。
因此,我想要做的是反向工程化现有的DB,然后切换到codefirst,这样对模型所做的更改将通过Entity Framework自动地反映到数据库中。如何做到这一点,特别是反向工程化和切换到codefirst?如果表述不清或者其他方面存在问题,请见谅,因为我对MVC还很陌生。
您可以通过创建实体数据模型来反转现有数据库。
请查看以下链接。步骤将逐步描述如何将数据库反转为 CodeFirst 方法,并包括所有导航属性和所需关系。对于那些 CodeFirst 无法自行解决实体关系且配置不是很直观的情况,此场景也非常有用。