class PactBroker::DB::Migrate

Public Class Methods

call(database_connection, options = {}) click to toggle source
# File lib/pact_broker/db/migrate.rb, line 9
def self.call database_connection, options = {}
  db_migrations_dir = PactBroker.project_root.join("db","migrations")
  PactBroker.logger.info "Running migrations in directory #{db_migrations_dir}, target=#{options.fetch(:target, 'end')}"
  Sequel::TimestampMigrator.new(database_connection, db_migrations_dir, options).run
end