Method: Baza::SqlQueries::GenericInsert#to_sql

Defined in:
lib/baza/sql_queries/generic_insert.rb

#to_sqlObject



23
24
25
26
27
28
29
30
31
32
33
# File 'lib/baza/sql_queries/generic_insert.rb', line 23

def to_sql
  sql = "INSERT INTO #{@db.quote_table(@table_name)}"

  if !@data || @data.empty?
    sql << " #{sql_default_values}"
  else
    sql << " #{sql_columns} VALUES #{sql_values}"
  end

  sql
end