Method: Taps::Push#run

Defined in:
lib/taps/operation.rb

#runObject



402
403
404
405
406
407
408
409
410
411
412
413
414
# File 'lib/taps/operation.rb', line 402

def run
  catch_errors do
    unless resuming?
      push_schema unless skip_schema?
      push_indexes if indexes_first? && !skip_schema?
    end
    setup_signal_trap
    push_partial_data if resuming?
    push_data
    push_indexes if !indexes_first? && !skip_schema?
    push_reset_sequences
  end
end