package yosqlite

  1. Overview
  2. Docs
Legend:
Library
Module
Module type
Parameter
Class
Class type
val db_open : ?mode:[ `NO_CREATE | `READONLY ] -> ?uri:bool -> ?memory:bool -> ?mutex:[ `FULL | `NO ] -> ?cache:[ `PRIVATE | `SHARED ] -> ?vfs:string -> string -> Sqlite3.db
val db_close : Sqlite3.db -> bool
type binding = [
  1. | `Null
  2. | `Int of Base.int
  3. | `Float of Base.float
  4. | `String of Base.string
]
type record = [
  1. | `Assoc of (Base.string * Yojson.Safe.t) Base.list
]
val execute : ?bind:binding Base.list -> sql:Base.string -> Sqlite3.db -> Base.unit
val fetch : ?bind:binding Base.list -> sql:Base.string -> Sqlite3.db -> Yojson.Safe.t Base.list
OCaml

Innovation. Community. Security.