class Arel::Visitors::ToSql
Public Instance Methods
visit_Arel_Nodes_Copy(o)
click to toggle source
# File lib/monkeypatch_arel.rb, line 87 def visit_Arel_Nodes_Copy o "COPY #{o.statement} FROM #{visit o.from}" end
visit_Arel_Nodes_CopyStatement(o)
click to toggle source
# File lib/monkeypatch_arel.rb, line 83 def visit_Arel_Nodes_CopyStatement o "#{visit o.relation} #{o.options}" end
visit_Arel_Nodes_Relation(o)
click to toggle source
# File lib/monkeypatch_arel.rb, line 91 def visit_Arel_Nodes_Relation o visit o.expr.to_sql end
visit_Arel_Nodes_Unload(o)
click to toggle source
# File lib/monkeypatch_arel.rb, line 79 def visit_Arel_Nodes_Unload o "UNLOAD (#{visit o.statement}) TO #{visit o.to}" end
visit_Arel_Nodes_UnloadStatement(o)
click to toggle source
# File lib/monkeypatch_arel.rb, line 75 def visit_Arel_Nodes_UnloadStatement o "#{visit o.relation} #{o.options}" end