# File lib/tapkit/access/adapters/csv.rb, line 365 def prepare_update( row, qualifier ) @type = UPDATE_TYPE @key_values = key_values_for_qualifier(@entity, qualifier) value_str = '' row.each do |key, value| attr = @entity.attribute key value_str << "#{attr.column_name} = '#{value}', " add_update_list(attr, value) end value_str.chop! value_str.chop! sql = "update #{@entity.name} set #{value_str}" sql << " where #{qualifier}" if qualifier @statement = sql end