Method: Baza::Driver::Tiny#insert

Defined in:
lib/baza/driver/tiny.rb

#insert(table_name, data, args = {}) ⇒ Object



66
67
68
69
70
71
72
73
74
75
# File 'lib/baza/driver/tiny.rb', line 66

def insert(table_name, data, args = {})
  sql = Baza::SqlQueries::GenericInsert.new({
    db: @db,
    table_name: table_name,
    data: data
  }.merge(args)).to_sql

  result = @client.execute(sql)
  result.insert if args[:return_id]
end