Class: Arel::Nodes::Node
- Inherits:
-
Object
- Object
- Arel::Nodes::Node
- Defined in:
- lib/arel/extensions/node.rb
Direct Known Subclasses
AtTimeZone, Conflict, CurrentCatalog, CurrentDate, CurrentRole, CurrentSchema, CurrentUser, Dealocate, DefaultValues, Factorial, Overlaps, Overlay, Prepare, SelectCore, SessionUser, SetToDefault, Substring, TimeWithPrecision, Trim, TypeCast, Unknown, User, VariableSet
Instance Method Summary collapse
Instance Method Details
#to_sql_and_binds(engine = Arel::Table.engine) ⇒ Object
4 5 6 7 |
# File 'lib/arel/extensions/node.rb', line 4 def to_sql_and_binds(engine = Arel::Table.engine) collector = engine.connection.send(:collector) engine.connection.visitor.accept(self, collector).value end |