如何在 dotnet ef 中获取未应用迁移的列表

how to get a list of unapply migrations in dotnet ef

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

由于我与其他开发人员一起工作,所以在彼此开发过程中进行了一些新的迁移。

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

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

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

var pendingMigrations = myDbContext.Database.GetPendingMigrations();