Parent

Class/Module Index [+]

Quicksearch

Symbol

Sequel extends Symbol to add methods to implement the SQL DSL.

Public Instance Methods

*(ce=(arg=false;nil)) click to toggle source
# File lib/sequel/deprecated_core_extensions.rb, line 102
def *(ce=(arg=false;nil))
  if arg == false
    Sequel::Deprecation.deprecate('Symbol#*', "Please use Sequel.expr(symbol).* instead, or Sequel.extension(:core_extensions) to continue using it")
    Sequel::SQL::ColumnAll.new(self)
  else
    super(ce)
  end
end
[](*args) click to toggle source
# File lib/sequel/deprecated_core_extensions.rb, line 130
def [](*args)
  Sequel::Deprecation.deprecate('Symbol#[]', 'Please use Sequel.function instead, or Sequel.extension(:ruby18_symbol_extensions) to continue using it')
  Sequel::SQL::Function.new(self, *args)
end
identifier() click to toggle source
# File lib/sequel/deprecated_core_extensions.rb, line 120
def identifier
  Sequel::Deprecation.deprecate('Symbol#identifier', 'Please use Sequel.identifier instead, or Sequel.extension(:core_extensions) to continue using it')
  Sequel::SQL::Identifier.new(self)
end
sql_function(*args) click to toggle source
# File lib/sequel/deprecated_core_extensions.rb, line 125
def sql_function(*args)
  Sequel::Deprecation.deprecate('Symbol#sql_function', 'Please use Sequel.function instead, or Sequel.extension(:core_extensions) to continue using it')
  Sequel::SQL::Function.new(self, *args)
end

[Validate]

Generated with the Darkfish Rdoc Generator 2.