Minimal SQLite key-value store for OCaml
1(lang dune 3.21)
2(using mdx 0.4)
3(using menhir 3.0)
4
5(name sqlite)
6
7(generate_opam_files true)
8
9(license MIT)
10(authors "Thomas Gazagnaire")
11(maintainers "Thomas Gazagnaire")
12(source (tangled gazagnaire.org/ocaml-sqlite))
13
14(package
15 (name sqlite)
16 (synopsis "Minimal SQLite key-value store for OCaml")
17 (tags (org:blacksun storage))
18 (description
19 "A simple key-value store backed by SQLite with support for namespaced tables, WAL mode, and efficient batch operations.")
20 (depends
21 (ocaml (>= 5.1))
22 (btree (>= 0.1))
23 (eio (>= 1.0))
24 (eio_main (>= 1.0))
25 (fmt (>= 0.9))
26 (logs (>= 0.7))
27 (cmdliner (>= 1.3))
28 (vlog (>= 0.1))
29 (nox-tty (>= 0.1))
30 (wal (>= 0.1))
31 (menhir :build)
32 (alcotest :with-test)
33 (mdx :with-test)
34 (alcobar :with-test)))