abstract class
Avram::Join::SqlClause
- Avram::Join::SqlClause
- Reference
- Object
Direct Known Subclasses
Defined in:
avram/join.crConstructors
Instance Method Summary
- #args : Array(String | Array(String) | Array(Int32))
- #clone : self
- #default_foreign_key : String
- #from : TableName
- #from_column : String
- #join_type : String
- #prepare(placeholder_supplier : Proc(String)) : String
- #to : TableName
- #to_column : String
- #to_sql : String
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, on : Array(Avram::Where::Condition) = [] of Avram::Where::Condition)
#