package links
A generic interface for SQL-style databases. Vendor-specific implementations are elsewhere
val connection_info : string option Settings.setting
class virtual db_args : string -> object ... end
val value_of_db_string : string -> Types.datatype -> Value.t
val execute_command : string -> Value.database -> Value.t
val execute_select_result :
(string * Types.datatype) list ->
string ->
Value.database ->
Value.dbvalue * (string * (Types.datatype * int)) list
val build_result :
(Value.dbvalue * (string * (Types.datatype * int)) list) ->
Value.t
val execute_select :
(string * Types.datatype) list ->
string ->
Value.database ->
Value.t
execute_select [row1; row2; ...] sql db
runs the query sql
on the database db
and interprets the results according to the field types of the row
i. This should really take an alist of fieldname -> fieldtype.
val execute_insert_returning : string -> Sql.query -> Value.database -> Value.t
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>