Method: SQL::Maker::Select#add_from

Defined in:
lib/sql/maker/select.rb

#add_from(*args) ⇒ Object



98
99
100
101
102
103
104
105
106
107
108
# File 'lib/sql/maker/select.rb', line 98

def add_from(*args)
  table, as = parse_args(*args)
  if table.respond_to?(:as_sql)
    self.subqueries += table.bind
    self.from += [[table, as]]
  else
    table = table.to_s
    self.from += [[table, as]]
  end
  self
end