Module: SQLTree::Node

Defined in:
lib/sql_tree/node.rb,
lib/sql_tree/node/join.rb,
lib/sql_tree/node/field.rb,
lib/sql_tree/node/value.rb,
lib/sql_tree/node/source.rb,
lib/sql_tree/node/ordering.rb,
lib/sql_tree/node/variable.rb,
lib/sql_tree/node/expression.rb,
lib/sql_tree/node/select_query.rb,
lib/sql_tree/node/table_reference.rb,
lib/sql_tree/node/select_expression.rb

Defined Under Namespace

Classes: AllFieldsExpression, ArithmeticExpression, Base, ComparisonExpression, Expression, Field, FunctionExpression, Join, LogicalExpression, LogicalNotExpression, Ordering, SelectExpression, SelectQuery, SetExpression, Source, TableReference, Value, Variable

Constant Summary collapse

ALL_FIELDS =
AllFieldsExpression.new

Class Method Summary collapse

Class Method Details

.const_missing(const) ⇒ Object



3
4
5
# File 'lib/sql_tree/node.rb', line 3

def self.const_missing(const)
  SQLTree.load_default_class_file(SQLTree::Node, const)
end