def delete_single_row(data)
org_id = data['organization_id'].to_i
unless @pm[:organizations][org_id]
warn "#{to_singular(:organizations).capitalize} with id #{org_id} wasn't imported. Skipping deletion."
return
end
target_org_id = get_translated_id(:organizations, org_id)
if last_in_cache?(:organizations, target_org_id)
warn "Won't delete last organization [#{target_org_id}]. Unmapping only."
unmap_entity(:organizations, target_org_id)
return
end
if target_org_id == 1
warn "Won't delete organization with id [#{target_org_id}]. Unmapping only."
unmap_entity(:organizations, target_org_id)
return
end
delete_entity(:organizations, org_id)
end