class PactBroker::DB::DataMigrationTask
Attributes
database_connection[RW]
Public Class Methods
new(&block)
click to toggle source
# File lib/pact_broker/tasks/data_migration_task.rb, line 20 def initialize &block rake_task(&block) end
Public Instance Methods
rake_task(&block)
click to toggle source
# File lib/pact_broker/tasks/data_migration_task.rb, line 24 def rake_task &block namespace :pact_broker do namespace :db do desc "Run data migrations for pact broker database" task :migrate_data do | _t, _args | require "pact_broker/db" instance_eval(&block) PactBroker::DB.run_data_migrations database_connection end end end end