首页 > 解决方案 > 如何在 dotnet ef 中获取未应用迁移的列表

问题描述

我在尝试使用 dotnet ef 命令列出所有未应用的迁移时遇到了一些麻烦。

由于我正在与其他开发人员合作,因此在彼此的开发过程中会进行一些新的迁移。

当我运行dotnet ef migrations list时,它将列出所有可用的迁移。

有没有办法找出哪些迁移未应用?

标签: c#entity-framework.net-coreef-core-2.1

解决方案


即将发布#577问题。在此之前,您可以使用如下代码以编程方式获取它们:

var pendingMigrations = myDbContext.Database.GetPendingMigrations();

推荐阅读