Module: Bmg::Sql

Defined in:
lib/bmg/sql.rb,
lib/bmg/sql/builder.rb,
lib/bmg/sql/dialect.rb,
lib/bmg/sql/grammar.rb,
lib/bmg/sql/version.rb,
lib/bmg/sql/relation.rb,
lib/bmg/sql/processor.rb,
lib/bmg/sql/nodes/expr.rb,
lib/bmg/sql/nodes/join.rb,
lib/bmg/sql/nodes/union.rb,
lib/bmg/sql/nodes/except.rb,
lib/bmg/sql/nodes/literal.rb,
lib/bmg/sql/processor/all.rb,
lib/bmg/sql/nodes/table_as.rb,
lib/bmg/sql/nodes/with_exp.rb,
lib/bmg/sql/processor/bind.rb,
lib/bmg/sql/processor/clip.rb,
lib/bmg/sql/processor/join.rb,
lib/bmg/sql/processor/star.rb,
lib/bmg/sql/nodes/func_call.rb,
lib/bmg/sql/nodes/intersect.rb,
lib/bmg/sql/nodes/left_join.rb,
lib/bmg/sql/nodes/with_spec.rb,
lib/bmg/sql/processor/merge.rb,
lib/bmg/sql/processor/where.rb,
lib/bmg/sql/nodes/cross_join.rb,
lib/bmg/sql/nodes/inner_join.rb,
lib/bmg/sql/nodes/name_intro.rb,
lib/bmg/sql/nodes/select_exp.rb,
lib/bmg/sql/nodes/summarizer.rb,
lib/bmg/sql/nodes/table_name.rb,
lib/bmg/sql/processor/extend.rb,
lib/bmg/sql/processor/rename.rb,
lib/bmg/sql/nodes/column_name.rb,
lib/bmg/sql/nodes/from_clause.rb,
lib/bmg/sql/nodes/select_item.rb,
lib/bmg/sql/nodes/select_list.rb,
lib/bmg/sql/nodes/select_star.rb,
lib/bmg/sql/nodes/subquery_as.rb,
lib/bmg/sql/processor/flatten.rb,
lib/bmg/sql/processor/reorder.rb,
lib/bmg/sql/nodes/limit_clause.rb,
lib/bmg/sql/nodes/set_operator.rb,
lib/bmg/sql/nodes/where_clause.rb,
lib/bmg/sql/processor/distinct.rb,
lib/bmg/sql/processor/order_by.rb,
lib/bmg/sql/nodes/offset_clause.rb,
lib/bmg/sql/nodes/order_by_term.rb,
lib/bmg/sql/processor/constants.rb,
lib/bmg/sql/processor/from_self.rb,
lib/bmg/sql/processor/requalify.rb,
lib/bmg/sql/processor/semi_join.rb,
lib/bmg/sql/processor/summarize.rb,
lib/bmg/sql/processor/transform.rb,
lib/bmg/sql/nodes/qualified_name.rb,
lib/bmg/sql/nodes/range_var_name.rb,
lib/bmg/sql/nodes/set_quantifier.rb,
lib/bmg/sql/nodes/group_by_clause.rb,
lib/bmg/sql/nodes/native_table_as.rb,
lib/bmg/sql/nodes/order_by_clause.rb,
lib/bmg/sql/processor/join_support.rb,
lib/bmg/sql/processor/limit_offset.rb,
lib/bmg/sql/support/from_clause_orderer.rb

Defined Under Namespace

Modules: ColumnName, CrossJoin, Except, Expr, FromClause, FuncCall, Grammar, GroupByClause, InnerJoin, Intersect, Join, LeftJoin, LimitClause, Literal, NameIntro, NativeTableAs, OffsetClause, OrderByClause, OrderByTerm, QualifiedName, RangeVarName, SelectExp, SelectItem, SelectList, SelectStar, SetOperator, SetQuantifier, SubqueryAs, Summarizer, Support, TableAs, TableName, Union, Version, WhereClause, WithExp, WithSpec Classes: Builder, Dialect, NotSupportedError, Processor, Relation

Constant Summary collapse

VERSION =
Version.to_s