class KPM::Account
def replace_uuid(table_name, column_name, value)
def replace_uuid(table_name, column_name, value) @tables_id["#{table_name}_id"] = SecureRandom.uuid if column_name == 'id' if ROUND_TRIP_EXPORT_IMPORT_MAP[table_name.to_sym] && ROUND_TRIP_EXPORT_IMPORT_MAP[table_name.to_sym][column_name.to_sym] key = ROUND_TRIP_EXPORT_IMPORT_MAP[table_name.to_sym][column_name.to_sym] new_value = if key.equal?(:generate) SecureRandom.uuid else @tables_id[key.to_s] end if new_value.nil? new_value = SecureRandom.uuid @tables_id[key.to_s] = new_value end return new_value end unless ROUND_TRIP_EXPORT_IMPORT_MAP[:all][column_name.to_sym].nil? key = ROUND_TRIP_EXPORT_IMPORT_MAP[:all][column_name.to_sym] new_value = @tables_id[key.to_s] return new_value end value end