实体框架 - 代码优先模型验证

3

在我的项目中,我正在使用Entity Framework 6.1.1和Code First Migrations。

当我在模型中进行更改时,我可以使用包管理器控制台中的以下命令将数据库同步:

PM> Add-Migration "MIGRATION-NAME"
PM> Update-Database

现在我正在对我的模型进行一些更改,有没有任何命令可以运行来验证我的模型?


什么意思是验证? - jjj
@jjj 我相信他指的是我们在模型优先方法中得到的验证选项。 - Abhijeet
1个回答

0

我相信你指的是我们在Model First方法中得到的验证选项。对于Code First,没有单独的验证命令,如果Add-Migration失败,就会给出验证错误。由于此命令在事务中执行,因此在出现任何错误的情况下,该命令所做的所有部分更改都将被回滚。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接