package ppx_mysql
Syntax extension for facilitating usage of MySQL bindings
Install
Dune Dependency
Authors
Maintainers
Sources
1.1.tar.gz
md5=1a29e0700c1311552059a8587168bdf6
sha512=a6f2922611acd4bf7998d24e3edd25a2740c944b1cfaf9220e6f33a32fabb9a7ec670ba5c2a7e0f48a27ad72455562c3b00bc0765bd3d196ef1b12985447f1ad
doc/ppx_mysql.runtime/Ppx_mysql_runtime/index.html
Module Ppx_mysql_runtime
type column_error = [
| `Expected_non_null_column of int * string
| `Deserialization_error of deserialization_error
]
type 'a deserializer = string -> ('a, string) result
val string_of_string : string deserializer
val int_of_string : int deserializer
val int32_of_string : int32 deserializer
val int64_of_string : int64 deserializer
val bool_of_string : bool deserializer
val deserialize_non_nullable_column :
int ->
string ->
'a deserializer ->
string ->
column_error list ->
string option ->
'a option * column_error list
val deserialize_nullable_column :
int ->
string ->
'a deserializer ->
string ->
column_error list ->
string option ->
'a option option * column_error list
module type SERIALIZABLE = sig ... end
module type PPX_MYSQL_CONTEXT_ARG = sig ... end
module type PPX_MYSQL_CONTEXT = sig ... end
module Make_context
(M : PPX_MYSQL_CONTEXT_ARG) :
PPX_MYSQL_CONTEXT
with type 'a IO.t = 'a M.IO.t
and type Prepared.dbh = M.Prepared.dbh
and type Prepared.error = M.Prepared.error
module Stdlib : sig ... end
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>