小编Art*_*idt的帖子

有没有办法以编程方式检查 Entity Framework Core 中待处理的模型更改?

我目前正在为 ASP.NET Core WebAPI 开发设置团队环境,使用 xUnit 结合 GitLab CI 进行单元测试。对于数据库通信,我们使用 EF Core。

对于 EF Core,我们将使用 Code First 迁移,我们担心开发人员可能只会更新模型,而不会为其模型更改创建迁移。因此,我们希望 CI 运行代码库中存在的所有迁移,将它们与代码优先模型的当前状态进行比较,并在代码优先模型状态不等于运行所有迁移所产生的状态时失败。

有没有办法做到这一点?我在 EF Core 文档中找不到任何有关此内容的信息。

.net c# migration entity-framework .net-core

10
推荐指数
3
解决办法
1986
查看次数

标签 统计

.net ×1

.net-core ×1

c# ×1

entity-framework ×1

migration ×1