# File lib/arel/update_manager.rb, line 13 13: def order *expr 14: @ast.orders = expr 15: self 16: end
# File lib/arel/update_manager.rb, line 34 34: def set values 35: if String === values 36: @ast.values = [values] 37: else 38: @ast.values = values.map { |column,value| 39: Nodes::Assignment.new( 40: Nodes::UnqualifiedColumn.new(column), 41: value 42: ) 43: } 44: end 45: self 46: end
UPDATE table
# File lib/arel/update_manager.rb, line 20 20: def table table 21: @ast.relation = table 22: self 23: end
# File lib/arel/update_manager.rb, line 8 8: def take limit 9: @ast.limit = limit 10: self 11: end
Disabled; run with --debug to generate this.
Generated with the Darkfish Rdoc Generator 1.1.6.