try pqxx
tree6b59d905b15f7d8d0692ff737e09c58ea946b38f
-rw-r--r-- 60 .gitignore
-rw-r--r-- 538 TODO
-rw-r--r-- 292 _tags
-rw-r--r-- 106 apply.ml
-rwxr-xr-x 75 build
-rw-r--r-- 148 build.bat
-rwxr-xr-x 4031 cgi.f
-rw-r--r-- 215 config.ml
drwxr-xr-x - demo
-rw-r--r-- 274 error.ml
drwxr-xr-x - example
-rw-r--r-- 667 filesystem.ml
-rw-r--r-- 2468 gen.ml
-rw-r--r-- 2996 gen_caml.ml
-rw-r--r-- 5495 gen_cxx.ml
-rw-r--r-- 3839 gen_java.ml
-rw-r--r-- 2285 gen_xml.ml
drwxr-xr-x - impl
-rw-r--r-- 326 links
-rw-r--r-- 299 listMore.ml
-rw-r--r-- 932 main.ml
-rw-r--r-- 60 make_version.ml
-rw-r--r-- 950 myocamlbuild.ml
-rw-r--r-- 181 myocamlbuild_config.ml
-rw-r--r-- 67 operators.ml
-rw-r--r-- 12327 overview.md
-rw-r--r-- 310 parser.ml
-rw-r--r-- 1044 parser_utils.ml
-rw-r--r-- 212 props.ml
-rw-r--r-- 2615 rA.ml
-rw-r--r-- 451 real.sql
-rw-r--r-- 383 sql.ml
-rw-r--r-- 5767 sql_lexer.mll
-rw-r--r-- 9000 sql_parser.mly
-rw-r--r-- 1326 sqlgg.ml
-rw-r--r-- 565 stmt.ml
-rw-r--r-- 2384 stress.sql
-rw-r--r-- 4638 syntax.ml
-rw-r--r-- 642 tables.ml
-rw-r--r-- 2563 test.ml
drwxr-xr-x - test_pqxx