public bool IsActive(DbMigration migration) { var dbVersion = GetModuleDbVersion(migration.Module); var currCodeVersion = migration.Module.Version; return(migration.Version > dbVersion && migration.Version <= currCodeVersion); }
public static int Compare(DbMigration x, DbMigration y) { var result = x.Module.Name.CompareTo(y.Module.Name); if (result != 0) return result; result = x.Version.CompareTo(y.Version); if (result != 0) return result; result = x.CreationOrder.CompareTo(y.CreationOrder); return result; }
public static int Compare(DbMigration x, DbMigration y) { var result = x.Module.Name.CompareTo(y.Module.Name); if (result != 0) { return(result); } result = x.Version.CompareTo(y.Version); if (result != 0) { return(result); } result = x.CreationOrder.CompareTo(y.CreationOrder); return(result); }