是否可以在同一项目中对一个 DbContext 进行自动迁移,而不对另一个 DbContext 进行自动迁移



我希望在同一项目中有两个 DbContext,但只为一个启用自动迁移。可能吗?

是的。每个DbMigrationsConfiguration都通过ContextKey绑定到一个特定的DbContext。一旦你有超过DbContextEnable-Migrations命令需要-ContextTypeName参数。可以轻松地为一个 DbContext 运行Enable-Migrations,而为另一个 DbContext 省略它。

最新更新