struct

Lustra::SQL::Join

Inherits Lustra::SQL::Fragment < Struct < Value < Object

Constants

TYPE = {left: "LEFT JOIN", inner: "INNER JOIN", right: "RIGHT JOIN", full_outer: "FULL OUTER JOIN", cross: "CROSS JOIN"}

Constructors

new(from : Lustra::SQL::SelectBuilder | String | Symbol, condition : Lustra::Expression::Node | Nil = nil, lateral : Bool = false, type : Symbol = :inner)
Source

Instance methods

condition
Source
from
Source
lateral?
Source
to_sql
Source
type
Source