sqlite3-ocaml
sqlite3-ocaml copied to clipboard
OCaml bindings to the SQLite3 database
Fixes #54
 Can probably be fixed by moving the `sqlite3.h` include *before* the Caml headers.
I would like to add the extended error codes to the API. It seems straight forward except for how to define the error type, where I could use a second...
looking at https://sqlite.org/wal.html : - a command to execute pragmas could be useful (althoug `exec` does the job) - triggering checkpoints by hand can be useful using https://sqlite.org/c3ref/wal_checkpoint_v2.html
This is a simplified alternative to #51, only defining the integer-returning function. This avoids making design decision now about the form of the extended error codes. This will suffice for...
Here are my efforts to fix https://github.com/mmottl/sqlite3-ocaml/issues/35. I had to build sqlite3 from sources that was much easier that fighting against pkg-config on different platforms. @mmottl, do you think it's...
I'm using the [OCaml for windows](https://fdopen.github.io/opam-repository-mingw/) repository, and the installation fails as `pkg-config` is not recognized as a command. Replacing all references from `pkg-config` to `pkgconf` in `discover.ml` solve the...
I have a custom build of sqlite3, built for and installed into in a directory /PREFIX, and made this available via: ``` export PKG_CONFIG_PATH=/PREFIX/lib/pkgconfig ``` When now I try `opam...
Looking into the commit history I see [Improved exception function declarations for MSVC](https://github.com/mmottl/sqlite3-ocaml/commit/ddc5c17fce3217891e5fc4804c9a2999c04da222) commit, whose name suggests that sqlite3-ocaml can be built for Windows. Unfortunately that's not the case; https://github.com/mmottl/sqlite3-ocaml/commit/03291392186f33e33b6bcc5cb9566a242c65ccd3...