Catnap.Migration.DatabaseMigratorUtility.Migrate C# (CSharp) Method

Migrate() public method

public Migrate ( ) : void
return void
        public void Migrate(params IDatabaseMigration[] migrations)
        {
            CreateMigrationsTableIfNotExists();
            foreach (var migration in migrations.Where(migration => !PreviouslyRun(migration)))
            {
                Log.Debug("Running migration '{0}'", migration.Name);
                migration.Action(session);
                RecordMigration(migration);
            }
        }