Sequel extends Symbol to add methods to implement the SQL DSL.
# 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
# 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
# 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
# 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
Generated with the Darkfish Rdoc Generator 2.