# File lib/riddle/query/insert.rb, line 4 def initialize(index, columns = [], values = []) @index = index @columns = columns @values = values.first.is_a?(Array) ? values : [values] @replace = false end
# File lib/riddle/query/insert.rb, line 11 def replace! @replace = true self end
# File lib/riddle/query/insert.rb, line 16 def to_sql "#{command} INTO #{@index} (#{columns_to_s}) VALUES (#{values_to_s})" end