Opam Package ocaml_pgsql_model.0.1

Package info

opam-nameocaml_pgsql_model
opam-version0.1
synopsisAn Ocaml library and utility for creating modules out of thin air that describe database tables and types, with functions for running queries and commands; Aka database modelling
descriptionIn the style of ODB for C++ or JOOQ for Java, this project aims to get off the ground rudimentary support for the creation of code (Ocaml modules) that otherwise would have to be tediously hand written, and maintained to track changes, such as to field names and types, in a live database. The output modules can serve as inputs to other client projects. This project support postgresql. For mysql support see the ocaml_db_model project
authors
  • papatangonyc@gmail.com
homepagehttps://github.com/pat227/ocaml-pgsql-model.git
licenseGPLv3
deps (12)
revdeps(0)
metas (1)
libraries (1)

Package modules

Package sources

ocaml_pgsql_model

Package files

lib/ocaml_pgsql_model/utilities.mli
lib/ocaml_pgsql_model/utilities.ml
lib/ocaml_pgsql_model/uint64_extended.ml
lib/ocaml_pgsql_model/types_we_emit.mli
lib/ocaml_pgsql_model/types_we_emit.ml
lib/ocaml_pgsql_model/table.mli
lib/ocaml_pgsql_model/table.ml
lib/ocaml_pgsql_model/sql_supported_types_less_safe.ml
lib/ocaml_pgsql_model/sql_supported_types.mli
lib/ocaml_pgsql_model/sql_supported_types.ml
lib/ocaml_pgsql_model/opam
lib/ocaml_pgsql_model/ocaml_pgsql_model__Utilities.cmx
lib/ocaml_pgsql_model/ocaml_pgsql_model__Utilities.cmti
lib/ocaml_pgsql_model/ocaml_pgsql_model__Utilities.cmt
lib/ocaml_pgsql_model/ocaml_pgsql_model__Utilities.cmi
lib/ocaml_pgsql_model/ocaml_pgsql_model__Uint64_extended.cmx
lib/ocaml_pgsql_model/ocaml_pgsql_model__Uint64_extended.cmt
lib/ocaml_pgsql_model/ocaml_pgsql_model__Uint64_extended.cmi
lib/ocaml_pgsql_model/ocaml_pgsql_model__Types_we_emit.cmx
lib/ocaml_pgsql_model/ocaml_pgsql_model__Types_we_emit.cmti
lib/ocaml_pgsql_model/ocaml_pgsql_model__Types_we_emit.cmt
lib/ocaml_pgsql_model/ocaml_pgsql_model__Types_we_emit.cmi
lib/ocaml_pgsql_model/ocaml_pgsql_model__Table.cmx
lib/ocaml_pgsql_model/ocaml_pgsql_model__Table.cmti
lib/ocaml_pgsql_model/ocaml_pgsql_model__Table.cmt
lib/ocaml_pgsql_model/ocaml_pgsql_model__Table.cmi
lib/ocaml_pgsql_model/ocaml_pgsql_model__Sql_supported_types_less_safe.cmx
lib/ocaml_pgsql_model/ocaml_pgsql_model__Sql_supported_types_less_safe.cmt
lib/ocaml_pgsql_model/ocaml_pgsql_model__Sql_supported_types_less_safe.cmi
lib/ocaml_pgsql_model/ocaml_pgsql_model__Sql_supported_types.cmx
lib/ocaml_pgsql_model/ocaml_pgsql_model__Sql_supported_types.cmti
lib/ocaml_pgsql_model/ocaml_pgsql_model__Sql_supported_types.cmt
lib/ocaml_pgsql_model/ocaml_pgsql_model__Sql_supported_types.cmi
lib/ocaml_pgsql_model/ocaml_pgsql_model__Model.cmx
lib/ocaml_pgsql_model/ocaml_pgsql_model__Model.cmti
lib/ocaml_pgsql_model/ocaml_pgsql_model__Model.cmt
lib/ocaml_pgsql_model/ocaml_pgsql_model__Model.cmi
lib/ocaml_pgsql_model/ocaml_pgsql_model__Date_time_extended.cmx
lib/ocaml_pgsql_model/ocaml_pgsql_model__Date_time_extended.cmti
lib/ocaml_pgsql_model/ocaml_pgsql_model__Date_time_extended.cmt
lib/ocaml_pgsql_model/ocaml_pgsql_model__Date_time_extended.cmi
lib/ocaml_pgsql_model/ocaml_pgsql_model__Date_extended.cmx
lib/ocaml_pgsql_model/ocaml_pgsql_model__Date_extended.cmti
lib/ocaml_pgsql_model/ocaml_pgsql_model__Date_extended.cmt
lib/ocaml_pgsql_model/ocaml_pgsql_model__Date_extended.cmi
lib/ocaml_pgsql_model/ocaml_pgsql_model__Coreint64_extended.cmx
lib/ocaml_pgsql_model/ocaml_pgsql_model__Coreint64_extended.cmti
lib/ocaml_pgsql_model/ocaml_pgsql_model__Coreint64_extended.cmt
lib/ocaml_pgsql_model/ocaml_pgsql_model__Coreint64_extended.cmi
lib/ocaml_pgsql_model/ocaml_pgsql_model__Coreint32_extended.cmx
lib/ocaml_pgsql_model/ocaml_pgsql_model__Coreint32_extended.cmti
lib/ocaml_pgsql_model/ocaml_pgsql_model__Coreint32_extended.cmt
lib/ocaml_pgsql_model/ocaml_pgsql_model__Coreint32_extended.cmi
lib/ocaml_pgsql_model/ocaml_pgsql_model__Bignum_extended.cmx
lib/ocaml_pgsql_model/ocaml_pgsql_model__Bignum_extended.cmti
lib/ocaml_pgsql_model/ocaml_pgsql_model__Bignum_extended.cmt
lib/ocaml_pgsql_model/ocaml_pgsql_model__Bignum_extended.cmi
lib/ocaml_pgsql_model/ocaml_pgsql_model__.ml
lib/ocaml_pgsql_model/ocaml_pgsql_model__.cmx
lib/ocaml_pgsql_model/ocaml_pgsql_model__.cmt
lib/ocaml_pgsql_model/ocaml_pgsql_model__.cmi
lib/ocaml_pgsql_model/ocaml_pgsql_model.ml
lib/ocaml_pgsql_model/ocaml_pgsql_model.cmxs
lib/ocaml_pgsql_model/ocaml_pgsql_model.cmxa
lib/ocaml_pgsql_model/ocaml_pgsql_model.cmx
lib/ocaml_pgsql_model/ocaml_pgsql_model.cmt
lib/ocaml_pgsql_model/ocaml_pgsql_model.cmi
lib/ocaml_pgsql_model/ocaml_pgsql_model.cma
lib/ocaml_pgsql_model/ocaml_pgsql_model.a
lib/ocaml_pgsql_model/model.mli
lib/ocaml_pgsql_model/model.ml
lib/ocaml_pgsql_model/dune-package
lib/ocaml_pgsql_model/date_time_extended.mli
lib/ocaml_pgsql_model/date_time_extended.ml
lib/ocaml_pgsql_model/date_extended.mli
lib/ocaml_pgsql_model/date_extended.ml
lib/ocaml_pgsql_model/coreint64_extended.mli
lib/ocaml_pgsql_model/coreint64_extended.ml
lib/ocaml_pgsql_model/coreint32_extended.mli
lib/ocaml_pgsql_model/coreint32_extended.ml
lib/ocaml_pgsql_model/bignum_extended.mli
lib/ocaml_pgsql_model/bignum_extended.ml
lib/ocaml_pgsql_model/META
lib/ocaml_pgsql_model
doc/ocaml_pgsql_model/README
doc/ocaml_pgsql_model/LICENSE
doc/ocaml_pgsql_model
bin/ocaml_pgsql_model