Method: Arel::Nodes::UpdateStatement#initialize

Defined in:
activerecord/lib/arel/nodes/update_statement.rb

#initialize(relation = nil) ⇒ UpdateStatement

Returns a new instance of UpdateStatement.



8
9
10
11
12
13
14
15
16
17
18
19
# File 'activerecord/lib/arel/nodes/update_statement.rb', line 8

def initialize(relation = nil)
  super()
  @relation = relation
  @wheres   = []
  @values   = []
  @groups   = []
  @havings  = []
  @orders   = []
  @limit    = nil
  @offset   = nil
  @key      = nil
end