Files

Class Index [+]

Quicksearch

Arel::Sql::WhereCondition

Public Instance Methods

attribute(attribute) click to toggle source
    # File lib/arel/engines/sql/formatters.rb, line 82
82:       def attribute(attribute)
83:         "#{quote_table_name(name_for(attribute.original_relation))}.#{quote_column_name(attribute.name)}"
84:       end
expression(expression) click to toggle source
    # File lib/arel/engines/sql/formatters.rb, line 86
86:       def expression(expression)
87:         "#{expression.function_sql}(#{expression.attribute.to_sql(self)})"
88:       end
scalar(value, column = nil) click to toggle source
    # File lib/arel/engines/sql/formatters.rb, line 94
94:       def scalar(value, column = nil)
95:         quote(value, column)
96:       end
select(select_sql, table) click to toggle source
     # File lib/arel/engines/sql/formatters.rb, line 98
 98:       def select(select_sql, table)
 99:         "(#{select_sql})"
100:       end
value(value) click to toggle source
    # File lib/arel/engines/sql/formatters.rb, line 90
90:       def value(value)
91:         value.to_sql(self)
92:       end

Disabled; run with --debug to generate this.

[Validate]

Generated with the Darkfish Rdoc Generator 1.1.6.