abstract class Avram::Join::SqlClause

Direct Known Subclasses

Defined in:

avram/join.cr

Constructors

Instance Method Summary

Instance methods inherited from class Object

blank_for_validates_required? : Bool blank_for_validates_required?

Constructor Detail

def self.new(from : TableName, to : TableName, primary_key : Symbol | Nil = nil, foreign_key : Symbol | Nil = nil, comparison : String | Nil = "=", using : Array(Symbol) = [] of Symbol) #

[View source]

Instance Method Detail

def clone #

[View source]
def default_foreign_key #

[View source]
def from : String | Symbol #

[View source]
def from_column #

[View source]
abstract def join_type : String #

[View source]
def to : String | Symbol #

[View source]
def to_column #

[View source]
def to_sql #

[View source]