Method: Arel::TreeManager#to_sql

Defined in:
activerecord/lib/arel/tree_manager.rb

#to_sql(engine = Table.engine) ⇒ Object



53
54
55
56
57
58
# File 'activerecord/lib/arel/tree_manager.rb', line 53

def to_sql(engine = Table.engine)
  collector = Arel::Collectors::SQLString.new
  engine.with_connection do |connection|
    connection.visitor.accept(@ast, collector).value
  end
end