Repodb.Driver_common.RAW_DRIVER_FULL
repodb · API reference
type connectiontype errorval dialect : Driver.dialectval error_message : error -> stringval error_of_string : string -> errorval connect : string -> (connection, error) resultval close : connection -> unitval exec_raw :
connection ->
string ->
params:Driver.Value.t array ->
(unit, error) resultval query_raw :
connection ->
string ->
params:Driver.Value.t array ->
(Driver.row list, error) resultval placeholder : int -> stringval returning_supported : boolval upsert_syntax : [ `PostgreSQL | `SQLite | `Standard ]val last_insert_id : connection -> (int64, error) resultNative transaction control. Implementations must not send these statements through a prepared-statement or statement-cache path.
val begin_transaction : connection -> (unit, error) resultval commit : connection -> (unit, error) resultval rollback : connection -> (unit, error) resultval exec_result_raw :
connection ->
string ->
params:Driver.Value.t array ->
(Driver.command_result, error) resultval ddl_capabilities : Driver.ddl_capabilities