package macaque
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>
DSL for SQL Queries in Caml
Install
dune-project
Dependency
Authors
Maintainers
Sources
0.8.0.tar.gz
md5=368c955b6194acfb6bdc249981f991c1
sha512=9300296fde4a7c0a808a2f8cb915cf7c35cd2fa9e224213f1cab07a315638908d5e705b85dc68b4d85b5896489610004bca45ee325449d216b2c2036e90d80bf
doc/macaque/Sql/index.html
Module Sql
val nullable_witness : nullable nul_witnessval non_nullable_witness : non_nullable nul_witnessclass type 't type_info = object ... endclass type numeric_t = object ... endclass type unit_t = object ... endclass type bool_t = object ... endclass type int16_t = object ... endclass type int32_t = object ... endclass type int64_t = object ... endclass type float_t = object ... endclass type string_t = object ... endclass type bytea_t = object ... endclass type time_t = object ... endclass type date_t = object ... endclass type timestamp_t = object ... endclass type timestamptz_t = object ... endclass type interval_t = object ... endclass type int32_array_t = object ... endclass type 'row row_t = object ... endtype 't type_info_only = < t : 't type_info >type 'phant binary_op = 'a t -> 'b t -> 'c t
constraint 'a = < t : 'in_t ; nul : 'n.. >
constraint 'b = < t : 'in_t ; nul : 'n.. >
constraint 'c = < t : 'out_t ; nul : 'n >
constraint
'phant =
< in_t : 'in_t ; out_t : 'out_t ; nul : 'n ; a : 'a ; b : 'b >type synonyms for convenience
type 'a non_nullable_data = < get : unit ; t : 'a ; nul : non_nullable > tval unsafe : 'a -> 'a unsafetype 'a result_parser = (string array * int ref) -> 'aparsers
type 'a record_parser = untyped sql_type Sql_base.tuple -> 'a result_parserval get : < get : _ ; nul : non_nullable ; t : 't type_info > t -> 'taccess functions
val parse : 'a sql_type -> 'a t result_parserparse function
val row :
string unsafe ->
('a, _) view ->
< t : < typ : 'a > ; nul : non_nullable > tval tuple :
untyped t Sql_base.tuple unsafe ->
(tuple:'tup -> untyped t Sql_base.tuple) unsafe ->
'tup record_parser unsafe ->
< t : < typ : 'tup > ; nul : non_nullable > ttype from = (untyped, untyped) view Sql_base.tupleval grouped_row : grouped_rowval table :
untyped sql_type Sql_base.tuple ->
(row:'row -> untyped t Sql_base.tuple) unsafe ->
'row record_parser ->
(string option * string) ->
('def * untyped t Sql_base.tuple) ->
('row, 'def writable) viewtables
module Table_type : sig ... endstandard SQL field types (in pa_descr, ie. <:table< .. >>)
val sql_of_query : _ query -> stringquery printing
val sql_of_view : (_, _) view -> stringhandle result from PGOCaml call
module Value : sig ... endstandard SQL value injections (usable from user code, in pa_macaque value antiquotations)
sequence creation operators (usable from user code, in pa_descr sequence expressions)
module Sequence : sig ... endmodule Op : sig ... endstandard SQL operators (usable from user code, in pa_comp expressions)
module View : sig ... endstandard view injections (in pa_comp, view antiquotations)
module ViewOp : sig ... endstandard view operators
val break : _ t -> Sql_internals.valueval break_view : (_, _) view -> Sql_internals.view sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>