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, alias_to : TableName | Nil = nil) #

[View source]

Instance Method Detail

def clone : self #

[View source]
def default_foreign_key : String #

[View source]
def from : TableName #

[View source]
def from_column : String #

[View source]
abstract def join_type : String #

[View source]
def to : TableName #

[View source]
def to_column : String #

[View source]
def to_sql : String #

[View source]