Method: DataMigrate::MigrationContext#up

Defined in:
lib/data_migrate/migration_context.rb

#up(target_version = nil) ⇒ Object



7
8
9
10
11
12
13
14
15
16
# File 'lib/data_migrate/migration_context.rb', line 7

def up(target_version = nil)
  selected_migrations = if block_given?
                          migrations.select { |m| yield m }
                        else
                          migrations
                        end

  data_migrator = DataMigrate::RailsHelper.data_migrator(:up, selected_migrations, DataMigrate::RailsHelper.schema_migration, DataMigrate::RailsHelper., target_version)
  data_migrator.migrate
end