module ActiveRecordCopy::CopyFromClient

Public Instance Methods

copy_from_client(columns, table_name: nil) { |handler| ... } click to toggle source
# File lib/activerecord-copy.rb, line 79
def copy_from_client(columns, table_name: nil, &_block)
  table_name ||= quoted_table_name
  handler = CopyHandler.new(columns: columns, model_class: self, table_name: table_name)
  yield(handler)
  handler.close
  true
end