Example #1
0
 private static void MigrateDown(int?version, IMigrationRunner runner)
 {
     if (version.HasValue && runner.HasMigrationsToApplyDown(version.Value))
     {
         runner.MigrateDown(version.Value);
     }
 }
Example #2
0
 private static void Target(IMigrationRunner runner, int version)
 {
     if (runner.HasMigrationsToApplyDown(version))
     {
         runner.MigrateDown(version);
     }
     else if (runner.HasMigrationsToApplyUp(version))
     {
         runner.MigrateUp(version);
     }
 }