public static void Clear()
 {
     ExecutedMigrationsUp.Clear();
     ExecutedMigrationsDown.Clear();
     VersionForException = -1;
     VersionForNotSupportedByDialectException = -1;
 }
 public static void RegisterUp(MigrationBase migrationBase)
 {
     ExecutedMigrationsUp.Add(migrationBase);
     CheckForExceptions(migrationBase);
 }