1
0
Fork 0
mirror of https://github.com/rails/rails.git synced 2022-11-09 12:12:34 -05:00

always add a space before keywords (it is easier)

This commit is contained in:
Aaron Patterson 2014-04-11 16:14:04 -07:00
parent 048478bf15
commit d1192956e4

View file

@ -54,24 +54,18 @@ module Arel
collector << "UPDATE "
collector = visit o.relation, collector
add_space = false
unless o.values.empty?
add_space = true
collector << "SET "
collector << " SET "
collector = inject_join o.values, collector, ', '
end
unless o.wheres.empty?
collector << ' ' if add_space
add_space = true
collector << "WHERE "
collector << " WHERE "
collector = inject_join o.wheres, collector, ' AND '
end
unless o.orders.empty?
collector << ' ' if add_space
collector << "ORDER BY "
collector << " ORDER BY "
collector = inject_join o.orders, collector, ', '
end