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
143
144
145
146
147
148
|
# File 'lib/active_record/turntable/sql_tree_patch.rb', line 143
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
139
140
141
|
# File 'lib/active_record/turntable/sql_tree_patch.rb', line 139
def to_sql(options = {})
"("+super(options)+")"
end
|