class DB::Identifier

Represents one or more identifiers for databases, tables or columns.

Public Class Methods

coerce(name_or_identifier) click to toggle source
# File lib/db/query.rb, line 9
def self.coerce(name_or_identifier)
        case name_or_identifier
        when Identifier
                name_or_identifier
        when Array
                self.new(name_or_identifier)
        when Symbol
                self[name_or_identifier]
        else
                self[name_or_identifier.to_sym]
        end
end

Public Instance Methods

append_to(query) click to toggle source
# File lib/db/query.rb, line 22
def append_to(query)
        query.identifier(self)
end