Method: DataMigrate::MigrationContext#down
- Defined in:
- lib/data_migrate/migration_context.rb
#down(target_version = nil) ⇒ Object
18 19 20 21 22 23 24 25 26 27 28 |
# File 'lib/data_migrate/migration_context.rb', line 18 def down(target_version = nil) selected_migrations = if block_given? migrations.select { |m| yield m } else migrations end data_migrator = DataMigrate::RailsHelper.data_migrator(:down, selected_migrations, DataMigrate::RailsHelper.schema_migration, DataMigrate::RailsHelper., target_version) data_migrator.migrate end |