class Believer::Insert
Attributes
values[RW]
Public Instance Methods
to_cql()
click to toggle source
# File lib/believer/insert.rb, line 12 def to_cql attrs = @values.keys cols_def = "#{attrs.join(', ')}" vals_defs = attrs.map { |a| to_cql_literal(@values[a]) }.join(', ') "INSERT INTO #{@record_class.table_name} (#{cols_def}) VALUES (#{vals_defs})" end
values=(v)
click to toggle source
# File lib/believer/insert.rb, line 8 def values=(v) @values = v.is_a?(Base) ? v.attributes : v.to_hash end