Method: AbstractImporter::IdMap#merge!

Defined in:
lib/abstract_importer/id_map.rb

#merge!(table_name, map) ⇒ Object Also known as: init



8
9
10
11
12
# File 'lib/abstract_importer/id_map.rb', line 8

def merge!(table_name, map)
  table_name = table_name.to_sym
  map = Hash[map.where.not(legacy_id: nil).pluck(:legacy_id, :id)] unless map.is_a?(Hash)
  @id_map[table_name].merge! map
end