Class: SQLTree::Node::SubQuery
Class Method Summary
collapse
Instance Method Summary
collapse
Methods inherited from SelectQuery
parse_limit_clause, parse_offset_clause
Methods inherited from Base
#quote_field_name
Class Method Details
.parse(tokens) ⇒ Object
135
136
137
138
139
140
|
# File 'lib/active_record/turntable/sql_tree_patch.rb', line 135
def self.parse(tokens)
tokens.consume(SQLTree::Token::LPAREN)
select_node = super(tokens)
tokens.consume(SQLTree::Token::RPAREN)
return select_node
end
|
Instance Method Details
#to_sql(options = {}) ⇒ Object
131
132
133
|
# File 'lib/active_record/turntable/sql_tree_patch.rb', line 131
def to_sql(options = {})
"("+super(options)+")"
end
|