Package-level declarations

Functions

Link copied to clipboard

Create an alias from any type of From.Aliasable

Link copied to clipboard

Create a sub query from the builder

Link copied to clipboard

Create a From.Table from a String

Link copied to clipboard

Creates an cross join on the receiver with other

inline fun From.crossJoin(other: From.Table, block: From.Join.Partial.() -> From): From
inline fun From.crossJoin(other: String, block: From.Join.Partial.() -> From): From

Create an cross join on the receiver as with other

Link copied to clipboard

Creates an inner join on the receiver with other

inline fun From.innerJoin(other: From.Table, block: From.Join.Partial.() -> From): From
inline fun From.innerJoin(other: String, block: From.Join.Partial.() -> From): From

Create an inner join on the receiver as with other

Link copied to clipboard

Creates an join on the receiver with other

infix fun From.join(other: From): From.Join.Partial
infix fun From.join(other: String): From.Join.Partial
infix fun String.join(other: String): From.Join.Partial
inline fun From.join(other: From.Table, block: From.Join.Partial.() -> From): From
inline fun From.join(other: String, block: From.Join.Partial.() -> From): From

Create an join on the receiver as with other

Link copied to clipboard

Creates an inner join on the receiver with other

infix fun From.leftJoin(other: From): From.Join.Partial
inline fun From.leftJoin(other: From.Table, block: From.Join.Partial.() -> From): From
inline fun From.leftJoin(other: String, block: From.Join.Partial.() -> From): From

Create an left join on the receiver as with other