This is the development version 0.1.0~alpha5 of OASIS-DB. Packages uploaded here will be removed. Use this website to test your packages or help the OASIS-DB project to find bugs.

Submit bug reports or feature requestsGo to the real OASIS-DB website

ocaml-sqlexpr: Type-safe, convenient SQLite database access.

Minimalistic library and syntax extension for type-safe, convenient execution of SQL statements. Currently compatible with Sqlite3.

Sqlexpr features:

  • automated prepared statement caching, param binding, data extraction, error checking (including automatic stmt reset to avoid BUSY/LOCKED errors in subsequent queries), stmt finalization on db close, etc.

  • HOFs like iter, fold, transaction

  • support for different concurrency models: everything is functorized over a THREAD monad, so you can for instance do concurrent folds/iters with Lwt

  • support for SQL stmt syntax checks and some extra semantic checking (column names, etc)

Versions: 0.4.1*
Homepage: http://github.com/mfp/ocaml-sqlexpr
Build Depends: unix, threads, sqlite3, lwt.unix, lwt.syntax, lwt (>= 2.2.0), estring, csv, camlp4.quotations.r, camlp4.lib, batteries
Build Tools: ocamldoc (opt.), ocamlbuild
Provide Findlibs: sqlexpr, sqlexpr.syntax
License: LGPL-2.1 with OCaml linking exception
Author: Mauricio Fernandez <m...@...>
Source repository: git clone git://github.com/mfp/ocaml-sqlexpr.git
Upload date: 2011-05-26 13:43:54
Upload method: web by Edgar Friendly
Downloads: mfp-ocaml-sqlexpr-0.4.1-0-gdff5913.tar.gz, mfp-ocaml-sqlexpr-0.4.1-0-gdff5913.tar.gz (backup)
Install: apt-get install TODO
Rating:
  • 0.0
  • (0 vote)

Comments:

No comments