ocaml-caqti
ocaml-caqti copied to clipboard
Cooperative-threaded access to relational data
First of all, thanks for this great project! I am running into an issue while running migrations for following query on MariaDB 10.1.41: ```reason let create_uuid_of = connection => {...
Issue #86 highlighted the need for a way to configure Caqti connections, apart from when can reasonably be fitted into the endpoint URL. The upcoming PGX support (#38) will also...
The addition of MirageOS (#38) will require a new major release. The current status and plans: - Deprecated definitions will be removed (eb68095b99f4ac820d5815821c48d82816718eff). - The parts of the API used...
The current postgres driver depends on `libpq` and `pg-config`. Statically linking `libpq` is very cumbersome. I believe that a pgx driver would be a minor but noticable quality of life...
For example, upon a `UNIQUE` constraint error, Caqti exposes a `Caqti_error.t` which looks like this after `show`: ``` Response from failed: CONSTRAINT. Query: ``` The actual value is ```ocaml `Response_failed...
Sqlite supports a notion of "application-defined SQL functions", namely, functions that can be used in SQL expressions but which are implemented by the user of the database driver (in this...
Firstly, thanks for a great package, `caqti` has proved to be super-useful for handling database interactions in ocaml. I'm currently trying to work out how to efficiently extract large amounts...
[Repo reproducing the issue.](https://github.com/donut/bug.ocaml-caqti-mariadb-alpine-docker) I'm trying to get `caqti` to work in an [Alpine Docker container](https://hub.docker.com/_/alpine). Everything works, except I've run into this error: > Failed: Request to mariadb://root:_@db/goomba failed:...
Just creating this to document a work-in progress driver using the FreeTDS module. Unfortunately FreeTDS doesn't seem to have an async interface so we'll have to just run everything in...