Class: Diary::Query::Node

Inherits:
Object
  • Object
show all
Defined in:
lib/diary-ruby/database/query.rb

Direct Known Subclasses

GroupBy, Limit, Order, Where

Instance Method Summary collapse

Instance Method Details

#has_bound_vars?Boolean

Returns:

  • (Boolean)


190
191
192
# File 'lib/diary-ruby/database/query.rb', line 190

def has_bound_vars?
  SQLBoundParams === prepared_statement
end

#prepared_statementObject



186
187
188
# File 'lib/diary-ruby/database/query.rb', line 186

def prepared_statement
  @sql_result
end

#string_or_symbol?(value) ⇒ Boolean

Returns:

  • (Boolean)


182
183
184
# File 'lib/diary-ruby/database/query.rb', line 182

def string_or_symbol?(value)
  String === value || Symbol === value
end