Module Sqlexpr_sqlite


module Sqlexpr_sqlite: sig .. end
Sqlexpr access to SQLite databases.

exception Error of string * exn
All the exceptions raised by the code in are wrapped in Error except when indicated otherwise.
exception Sqlite_error of string * Sqlite3.Rc.t
Errors reported by SQLite are converted into Sqlite_error _ exceptions, so they can be matched with try ... with Sqlexpr.Error (_, Sqlexpr.sqlite_error _)
module type S = sig .. end
type single_worker_db 
db type shared by single-worker ("identity pool") Sqlexpr_sqlite.S implementations.
module Make: 
functor (M : Sqlexpr_concurrency.THREAD) -> sig .. end
module type POOL = sig .. end
module Make_gen: 
functor (M : Sqlexpr_concurrency.THREAD) ->
functor (P : POOL with type 'a result = 'a M.t) -> S with type 'a result = 'a M.t