# \#sqlite

**URL:** https://discuss.ocaml.org/tag/sqlite/182.md

[Latest](https://discuss.ocaml.org/latest.md) · [Categories](https://discuss.ocaml.org/categories.md) · [Tags](https://discuss.ocaml.org/tags.md)

---

## [\[ANN\] fun-sql 0.2.3](https://discuss.ocaml.org/t/ann-fun-sql-0-2-3/14806)

<div class="topic-metadata">

**Author:** [@yawaramin](https://discuss.ocaml.org/u/yawaramin)\
**Replies:** 11\
**Last updated:** [October 9, 2025, 3:55pm UTC](https://discuss.ocaml.org/t/ann-fun-sql-0-2-3/14806 "2025-10-09T15:55:13Z")

</div>

I am happy to announce the initial release of fun-sql, a simple functional-style query library for SQLite and PostgreSQL. To use it with SQLite: https://ocaml.org/p/fun-sqlite To use it with PostgreSQL: fun-postgresql …

---

## [\[ANN\] Petrol 1.0.0 - A high-level typed SQL API for OCaml designed to go fast!](https://discuss.ocaml.org/t/ann-petrol-1-0-0-a-high-level-typed-sql-api-for-ocaml-designed-to-go-fast/11166)

<div class="topic-metadata">

**Author:** [@Gopiandcode](https://discuss.ocaml.org/u/Gopiandcode)\
**Replies:** 22\
**Last updated:** [August 29, 2024, 6:01am UTC](https://discuss.ocaml.org/t/ann-petrol-1-0-0-a-high-level-typed-sql-api-for-ocaml-designed-to-go-fast/11166 "2024-08-29T06:01:07Z")

</div>

Heyo! Pleased to annouce the release of a new library that I’ve been working on for some personal projects, but thought might be useful for others. Petrol is a Free software library that provides a high-level OCaml API …

---

## [TypeSafe way to query data from SqlLite?](https://discuss.ocaml.org/t/typesafe-way-to-query-data-from-sqllite/11906)

<div class="topic-metadata">

**Author:** [@abhishes](https://discuss.ocaml.org/u/abhishes)\
**Replies:** 8\
**Last updated:** [April 9, 2023, 3:37am UTC](https://discuss.ocaml.org/t/typesafe-way-to-query-data-from-sqllite/11906 "2023-04-09T03:37:16Z")

</div>

Hello Everyone, I also posted this question on discord (link). Basically I am trying to use SqlLite3 from my ocaml code. this is what I have done so far opam install sqlite3 utop #require sqlite3 open Sqllite3 et db =…

---

## [\[ANN\] Petrol 1.2.0 release - Postgres Support + User-extensible types](https://discuss.ocaml.org/t/ann-petrol-1-2-0-release-postgres-support-user-extensible-types/11691)

<div class="topic-metadata">

**Author:** [@Gopiandcode](https://discuss.ocaml.org/u/Gopiandcode)\
**Replies:** 4\
**Last updated:** [March 22, 2023, 3:13am UTC](https://discuss.ocaml.org/t/ann-petrol-1-2-0-release-postgres-support-user-extensible-types/11691 "2023-03-22T03:13:38Z")

</div>

Heyo all! I’m pleased to announce the latest release of Petrol - A high level typed SQL API for OCaml (in the process of being published to opam). This latest release is exciting as it now adds Postgresql support (prev…

---

## [Sqlite3-ocaml on Windows (Cygwin-64) - single exe](https://discuss.ocaml.org/t/sqlite3-ocaml-on-windows-cygwin-64-single-exe/9725)

<div class="topic-metadata">

**Author:** [@Willem](https://discuss.ocaml.org/u/Willem)\
**Replies:** 4\
**Last updated:** [April 26, 2022, 5:53pm UTC](https://discuss.ocaml.org/t/sqlite3-ocaml-on-windows-cygwin-64-single-exe/9725 "2022-04-26T17:53:27Z")

</div>

Using OCaml 4.12.0 for Windows (Cygwin-64 on Windows), I was able to get sqlite3-ocaml bindings working just fine. I was also able to create a sample OCaml sqlite3 application similar to \[1\]. For my OCaml sqlite3 appl…

---

## [Using ocsigenserver/eliom with sqlite3 on mac osx](https://discuss.ocaml.org/t/using-ocsigenserver-eliom-with-sqlite3-on-mac-osx/9714)

<div class="topic-metadata">

**Author:** [@TBrittain](https://discuss.ocaml.org/u/TBrittain)\
**Replies:** 4\
**Last updated:** [April 22, 2022, 7:57am UTC](https://discuss.ocaml.org/t/using-ocsigenserver-eliom-with-sqlite3-on-mac-osx/9714 "2022-04-22T07:57:42Z")

</div>

I’m a long time linux user who just switched to using a mac, and I’m running into a problem getting my eliom projects to launch on ocsigenserver when using sqlite or pgsql for the persistent data backend (PERSISTENT\_DATA…

---

## [Caqti 0.9.0 release - Compatibility layer for database clients](https://discuss.ocaml.org/t/caqti-0-9-0-release-compatibility-layer-for-database-clients/1522)

<div class="topic-metadata">

**Author:** [@paurkedal](https://discuss.ocaml.org/u/paurkedal)\
**Replies:** 13\
**Last updated:** [March 3, 2018, 5:06pm UTC](https://discuss.ocaml.org/t/caqti-0-9-0-release-compatibility-layer-for-database-clients/1522 "2018-03-03T17:06:52Z")

</div>

A am please to finally announce the first release of Caqti to our main opam repository. Caqti is an RDBMS client library for OCaml, currently shipped with drivers for MariaDB, PostgreSQL, and Sqlite3. In additional to …
