在我的项目中,我正在使用Entity Framework 6.1.1和Code First Migrations。
当我在模型中进行更改时,我可以使用包管理器控制台中的以下命令将数据库同步:
PM> Add-Migration "MIGRATION-NAME"
PM> Update-Database
现在我正在对我的模型进行一些更改,有没有任何命令可以运行来验证我的模型?
在我的项目中,我正在使用Entity Framework 6.1.1和Code First Migrations。
当我在模型中进行更改时,我可以使用包管理器控制台中的以下命令将数据库同步:
PM> Add-Migration "MIGRATION-NAME"
PM> Update-Database
现在我正在对我的模型进行一些更改,有没有任何命令可以运行来验证我的模型?
我相信你指的是我们在Model First方法中得到的验证选项。对于Code First,没有单独的验证命令,如果Add-Migration失败,就会给出验证错误。由于此命令在事务中执行,因此在出现任何错误的情况下,该命令所做的所有部分更改都将被回滚。