|
|
@@ -501,22 +501,22 @@ module Redmine |
|
|
|
|
|
|
|
class MigrationContext < ActiveRecord::MigrationContext |
|
|
|
def up(target_version = nil) |
|
|
|
selected_migrations = if block_given? |
|
|
|
migrations.select { |m| yield m } |
|
|
|
else |
|
|
|
migrations |
|
|
|
end |
|
|
|
|
|
|
|
selected_migrations = |
|
|
|
if block_given? |
|
|
|
migrations.select { |m| yield m } |
|
|
|
else |
|
|
|
migrations |
|
|
|
end |
|
|
|
Migrator.new(:up, selected_migrations, target_version).migrate |
|
|
|
end |
|
|
|
|
|
|
|
def down(target_version = nil) |
|
|
|
selected_migrations = if block_given? |
|
|
|
migrations.select { |m| yield m } |
|
|
|
else |
|
|
|
migrations |
|
|
|
end |
|
|
|
|
|
|
|
selected_migrations = |
|
|
|
if block_given? |
|
|
|
migrations.select { |m| yield m } |
|
|
|
else |
|
|
|
migrations |
|
|
|
end |
|
|
|
Migrator.new(:down, selected_migrations, target_version).migrate |
|
|
|
end |
|
|
|
|