package sequoia

  1. Overview
  2. Docs
Legend:
Library
Module
Module type
Parameter
Class
Class type

Definitions useful in multiple query types.

val build_where : placeholder:(int -> string) -> handover:Sequoia_expr.handover -> Sequoia_common.build_step -> 'a Sequoia_expr.t option -> Sequoia_common.build_step

Build a WHERE expression.

val build_limit : (int -> string) -> Sequoia_common.build_step -> (int * int) option -> Sequoia_common.build_step

Build a LIMIT expression.

module UpdateDeleteExpr : sig ... end

Expressions to be used in UPDATE or DELETE queries.

module InsertReplace : sig ... end

Types and values used in INSERT and REPLACE queries. They're not supposed to be called directly and therefore are not documented here.