module Bmg::Sql::WithSpec
Public Instance Methods
to_hash()
click to toggle source
# File lib/bmg/sql/nodes/with_spec.rb, line 14 def to_hash hash = {} each_child do |child| hash[child.table_name.value] = child.subquery end hash end
to_sql(buffer, dialect)
click to toggle source
# File lib/bmg/sql/nodes/with_spec.rb, line 6 def to_sql(buffer, dialect) each_child do |child,index| buffer << COMMA << SPACE unless index==0 child.to_sql(buffer, dialect) end buffer end