class ActiveRecord::Migrator

def initialize(direction, migrations, schema_migration, target_version = nil)

def initialize(direction, migrations, schema_migration, target_version = nil)
  @direction         = direction
  @target_version    = target_version
  @migrated_versions = nil
  @migrations        = migrations
  @schema_migration  = schema_migration
  validate(@migrations)
  @schema_migration.create_table
  ActiveRecord::InternalMetadata.create_table
end