Inheritance: Sharp.Migrations.Migration
Ejemplo n.º 1
0
 public static void RegisterUp(MigrationBase migrationBase)
 {
     ExecutedMigrationsUp.Add(migrationBase);
     CheckForExceptions(migrationBase);
 }
Ejemplo n.º 2
0
 private static void CheckForExceptions(MigrationBase migrationBase)
 {
     if (VersionForException == migrationBase.Version) {
         throw new Exception();
     }
     if (VersionForNotSupportedByDialectException == migrationBase.Version) {
         throw new NotSupportedByDialect("m","f","d");
     }
 }
 public static void RegisterDown(MigrationBase migrationBase)
 {
     ExecutedMigrationsDown.Add(migrationBase);
     CheckForExceptions(migrationBase);
 }