class MigrationButton::LegacyImplementation

Public Instance Methods

migrate() click to toggle source
# File lib/migration_button/runner.rb, line 66
def migrate
  capture_output do
    ActiveRecord::Migrator.migrate(migrations_paths)
  end
end
migrations_status() click to toggle source
# File lib/migration_button/runner.rb, line 62
def migrations_status
  ActiveRecord::Migrator.migrations_status(migrations_paths)
end
rollback() click to toggle source
# File lib/migration_button/runner.rb, line 72
def rollback
  capture_output do
    ActiveRecord::Migrator.rollback(migrations_paths)
  end
end
run(direction, version) click to toggle source
# File lib/migration_button/runner.rb, line 78
def run(direction, version)
  capture_output do
    ActiveRecord::Migrator.run(direction.intern, migrations_paths, version.to_i)
  end
end