module Fx::CommandRecorder
@api private
Private Instance Methods
perform_inversion(method, args)
click to toggle source
# File lib/fx/command_recorder.rb, line 13 def perform_inversion(method, args) arguments = Arguments.new(args) if arguments.revert_to_version.nil? message = "`#{method}` is reversible only if given a `revert_to_version`" raise ActiveRecord::IrreversibleMigration, message end [method, arguments.invert_version.to_a] end