React to a change in EntityFramework.Migrations

This commit is contained in:
Brice Lambson 2014-12-03 14:40:17 -08:00
parent b5a328aa0e
commit 17e5811a97
1 changed files with 2 additions and 2 deletions

View File

@ -89,10 +89,10 @@ namespace Microsoft.AspNet.Diagnostics.Entity
var pendingMigrations = migrator.GetPendingMigrations().Select(m => m.GetMigrationId());
var pendingModelChanges = true;
var snapshot = migrator.MigrationAssembly.Model;
var snapshot = migrator.MigrationAssembly.ModelSnapshot;
if (snapshot != null)
{
pendingModelChanges = migrator.ModelDiffer.Diff(snapshot, dbContext.Model).Any();
pendingModelChanges = migrator.ModelDiffer.Diff(snapshot.Model, dbContext.Model).Any();
}
if ((!databaseExists && pendingMigrations.Any()) || pendingMigrations.Any() || pendingModelChanges)