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



169
170
171
# File 'lib/sqliterate/node/control/expression.rb', line 169

def tables
  scalar_expression.tables
end

#valueObject



150
151
152
153
154
155
156
# File 'lib/sqliterate/node/evaluate/expression.rb', line 150

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