class Sequel::SQL::QualifiedIdentifier
Represents a qualified identifier (column with table or table with schema).
def convert_identifier(identifier)
def convert_identifier(identifier) if identifier.is_a?(SQL::Identifier) identifier = identifier.value identifier = identifier.to_s unless identifier.is_a?(LiteralString) end identifier end
def function(*args)
Create a Function using this identifier as the functions name, with
def function(*args) Function.new(self, *args) end
def initialize(table, column)
def initialize(table, column) @table = convert_identifier(table) @column = convert_identifier(column) freeze end