package macaque

  1. Overview
  2. Docs
DSL for SQL Queries in Caml

Install

Dune Dependency

Authors

Maintainers

Sources

0.8.0.tar.gz
md5=368c955b6194acfb6bdc249981f991c1
sha512=9300296fde4a7c0a808a2f8cb915cf7c35cd2fa9e224213f1cab07a315638908d5e705b85dc68b4d85b5896489610004bca45ee325449d216b2c2036e90d80bf

doc/macaque/Sql_printers/index.html

Module Sql_printers

val keyword_safe : string -> string
val string_of_list : ('a -> string) -> string -> 'a list -> string
val escape_string : string -> string
val string_of_fields : (string * 'a) list -> string
val string_of_view : Sql_internals.view -> string
val string_of_concrete : Sql_internals.concrete_view -> string
val string_of_selection : Sql_internals.select -> string
val string_of_from : Sql_internals.from -> string
val string_of_using : (Sql_internals.row_name * Sql_internals.view) list -> string
val string_of_where : Sql_internals.where -> string
val string_of_order_by : (Sql_internals.value * Sql_internals.order) list option -> string
val string_of_limit : Sql_internals.value option -> string
val string_of_offset : Sql_internals.value option -> string
val string_of_row : Sql_internals.row -> Sql_internals.row_name
val string_of_assoc : (Sql_internals.value' * 'a) -> string
val string_of_value : Sql_internals.value -> Sql_internals.row_name
val string_of_from_item : (Sql_internals.row_name * Sql_internals.view) -> string
val string_of_table : Sql_internals.table -> string
val string_of_table_name : Sql_internals.table_name -> string
val string_of_atom : Sql_internals.atom -> Sql_internals.row_name
val macaque_string_of_bool : bool -> Sql_internals.row_name
val macaque_string_of_float : float -> Sql_internals.row_name
val macaque_string_of_bytea : Sql_base.bytea -> Sql_internals.row_name
val string_of_query : Sql_internals.query -> string
OCaml

Innovation. Community. Security.