⚠️ Oops! This page doesn't appear to define a type called _.

SqlComposer_select

This module does not have a toplevel documentation block.

type t

let make: unit => t

let modifier: ( t, [ `MySqlCalcFoundRows | `MySqlNoCache | `HighPriority | `Distinct | `StraightJoin ] ) => t

let field: (t, string) => t

let from: (t, string) => t

let join: (t, string) => t

let where: (t, string) => t

let groupBy: (t, string) => t

let orderBy: (t, [ `Asc of string | `Desc of string ]) => t

let limit: (t, ~?offset: option(int), ~row_count: int) => t

let toSql: t => string

let getFrom: t => option(From.t)

let getWhere: t => option(Where.t)

let getJoin: t => option(Join.t)

let getOrderBy: t => option(OrderBy.t)

let getLimit: t => option(Limit.t)