Module: SQLiterate::Node::NamedExpression

Defined in:
lib/sqliterate/node/control/expression.rb,
lib/sqliterate/node/evaluate/expression.rb

Instance Method Summary collapse

Instance Method Details

#tablesObject



163
164
165
# File 'lib/sqliterate/node/control/expression.rb', line 163

def tables
  scalar_expression.tables
end

#valueObject



144
145
146
147
148
149
150
# File 'lib/sqliterate/node/evaluate/expression.rb', line 144

def value
  if respond_to?(:column_name)
    [column_name.name, scalar_expression.value]
  else
    scalar_expression.value
  end
end