ocaml-caqti icon indicating copy to clipboard operation
ocaml-caqti copied to clipboard

Cooperative-threaded access to relational data

Results 18 ocaml-caqti issues
Sort by recently updated
recently updated
newest added

This preliminary work adds support for Postgresql's array fields. AFAIK this is only supported by pg. I do realize this enables writing non-backend-agnostic queries, I'm not sure what the policy...

With `postgresql` it is possible to do a `SELECT * FROM` and then call `#get_fnames_lst` on the result to detect at runtime the field names. This is useful for dynamically...

enhancement

This is a draft which requires the _upstream_ version of Miou which is not yet released but, as far as I can, it works :+1:. The TLS implementation is not...

Caqti currently provides a variant of the query parser `angstrom_list_parser` which can be used to split up a schema file into individual statements, which can be committed. However, since Caqti...

Caqti is forcing us to use Logs which in turn uses Format. But, - Format is slower than printf (around 70% slower) - More importantly, Format is thread unsafe and,...

The following was seen under the [opam-repository CI for riskv64-ocaml-5.3][1]: ``` ASSERT still waiting ASSERT pool size after drain ASSERT alive after drain [...last three lines repeated another 8 times...]...

The `caqti-miou/test-unix/test_pool_miou.ml` is occasionally failing with: ``` [exception] File "caqti-miou/test-unix/test_pool_miou.ml", line 132, characters 2-8: Assertion failed Raised at Caqti_miou.Switch.run in file "caqti-miou/lib/caqti_miou.ml", line 180, characters 35-46 Called from Dune__exe__Test_pool_miou.test.(fun).loop in...

Hi, I'm building a search webservice using Caqti. The parser rejects my query if it compares input parameters with constants (`Parse error at byte xxx: '=' is not allowed after...