cake/query/update

A DSL to build UPDATE queries.

Functions

pub fn bool(value vl: Bool) -> Param
pub fn col_to_expression(
  column col: String,
  expression exp: String,
) -> UpdateSet
pub fn col_to_param(
  column col: String,
  param prm: Param,
) -> UpdateSet
pub fn col_to_sub_query(
  column col: String,
  sub_query qry: Query,
) -> UpdateSet
pub fn cols_to_expression(
  columns cols: List(String),
  expression exp: String,
) -> UpdateSet
pub fn cols_to_sub_query(
  columns cols: List(String),
  sub_query qry: Query,
) -> UpdateSet
pub fn comment(
  query qry: Update(a),
  comment cmmnt: String,
) -> Update(a)
pub fn float(value vl: Float) -> Param
pub fn int(value vl: Int) -> Param
pub fn new(
  table tbl: String,
  sets sts: List(UpdateSet),
) -> Update(a)
pub fn no_comment(query qry: Update(a)) -> Update(a)
pub fn no_returning(query qry: Update(a)) -> Update(a)
pub fn returning(
  query qry: Update(a),
  returning rtrn: List(String),
) -> Update(a)
pub fn string(value vl: String) -> Param
pub fn to_query(update updt: Update(a)) -> WriteQuery(a)
Search Document