# File lib/arel/engines/sql/relations/compiler.rb, line 116 def assignment_sql if relation.assignments.respond_to?(:collect) attributes = relation.assignments.keys.sort_by do |attribute| attribute.name.to_s end attributes.map do |attribute| value = relation.assignments[attribute] "#{@engine.connection.quote_column_name(attribute.name)} = #{attribute.format(value)}" end.join(", ") else relation.assignments.value end end