From f8b5e5f90bed9f6e5876932f11b814a74cae28a9 Mon Sep 17 00:00:00 2001 From: ygrek Date: Tue, 16 Oct 2018 17:14:08 +0200 Subject: [PATCH] prepare release 0.4.5 --- _oasis | 2 +- changelog | 12 ++++++++++++ lib/META | 10 +++++----- setup.ml | 6 +++--- 4 files changed, 21 insertions(+), 9 deletions(-) diff --git a/_oasis b/_oasis index 08a48f8..ab49efb 100644 --- a/_oasis +++ b/_oasis @@ -1,6 +1,6 @@ OASISFormat: 0.4 Name: sqlgg -Version: 0.4.4 +Version: 0.4.5 License: GPL-2 Authors: ygrek Copyrights: (C) 2009 ygrek diff --git a/changelog b/changelog index d135338..8762d09 100644 --- a/changelog +++ b/changelog @@ -1,6 +1,18 @@ sqlgg changelog --------------- +0.4.5 +2018-10-16 + * improve type resolution for functions + * improve single-row detection + * improve type for numeric expressions a bit + * sql: ANY_VALUE, IS NOT DISTINCT FROM, COUNT(DISTINCT ...), from_unixtime, + IFNULL, NULLIF, multi-value INSERT + * sql: more datetime functions (sqlite) + * caml: generate List module + * forbid `-params none` with autogenerated parameters + * mysql: allow override value types + 0.4.4 2018-03-10 * build: switch to ppx_deriving, fixes build with OCaml 4.06 diff --git a/lib/META b/lib/META index 1d79e37..caf8bac 100644 --- a/lib/META +++ b/lib/META @@ -1,6 +1,6 @@ # OASIS_START -# DO NOT EDIT (digest: ca12cda33593aba764f28d3276947c20) -version = "0.4.4" +# DO NOT EDIT (digest: 2b3ee9bfb4a2e545052f8a997ebfb1df) +version = "0.4.5" description = "SQL guided (code) generator" requires = "extlib ppx_deriving.std" archive(byte) = "sqlgg.cma" @@ -9,7 +9,7 @@ archive(native) = "sqlgg.cmxa" archive(native, plugin) = "sqlgg.cmxs" exists_if = "sqlgg.cma" package "traits" ( - version = "0.4.4" + version = "0.4.5" description = "SQL guided (code) generator" archive(byte) = "sqlgg_traits.cma" archive(byte, plugin) = "sqlgg_traits.cma" @@ -19,7 +19,7 @@ package "traits" ( ) package "sqlite3" ( - version = "0.4.4" + version = "0.4.5" description = "SQL guided (code) generator" requires = "sqlite3 sqlgg.traits" archive(byte) = "sqlgg_sqlite3.cma" @@ -30,7 +30,7 @@ package "sqlite3" ( ) package "mysql" ( - version = "0.4.4" + version = "0.4.5" description = "SQL guided (code) generator" requires = "mysql sqlgg.traits" archive(byte) = "sqlgg_mysql.cma" diff --git a/setup.ml b/setup.ml index 4cfd67f..a9e8edc 100644 --- a/setup.ml +++ b/setup.ml @@ -1,7 +1,7 @@ (* setup.ml generated for the first time by OASIS v0.4.4 *) (* OASIS_START *) -(* DO NOT EDIT (digest: 55534dd84a28999d7c7be6422360278a) *) +(* DO NOT EDIT (digest: e2f00e8bf30aaaa6fbbe907502344e6b) *) (* Regenerated by OASIS v0.4.11 Visit http://oasis.forge.ocamlcore.org for more information and @@ -7060,7 +7060,7 @@ let setup_t = { oasis_version = "0.4"; ocaml_version = Some (OASISVersion.VGreaterEqual "4.02"); - version = "0.4.4"; + version = "0.4.5"; license = OASISLicense.DEP5License (OASISLicense.DEP5Unit @@ -7965,7 +7965,7 @@ let setup_t = }; oasis_fn = Some "_oasis"; oasis_version = "0.4.11"; - oasis_digest = Some "\182\185]#\1336\137\248\186\131\246\012\187,\172*"; + oasis_digest = Some ":@\007\138J\194\016O}\230\001E\149i`\186"; oasis_exec = None; oasis_setup_args = []; setup_update = false