Method: Bmg::Sql::SelectItem#to_sql

Defined in:
lib/bmg/sql/nodes/select_item.rb

#to_sql(buffer, dialect) ⇒ Object



30
31
32
33
34
35
36
37
# File 'lib/bmg/sql/nodes/select_item.rb', line 30

def to_sql(buffer, dialect)
  self[1].to_sql(buffer, dialect)
  unless would_be_name == as_name
    buffer << SPACE << AS << SPACE
    last.to_sql(buffer, dialect)
  end
  buffer
end