From 764e07cd35e93ef5125839e741fc5ed883811ca5 Mon Sep 17 00:00:00 2001 From: Lukas Eder Date: Mon, 9 Mar 2020 10:39:08 +0100 Subject: [PATCH] [jOOQ/jOOQ#8950] Added H2 support for JSON_OBJECT --- jOOQ/src/main/java/org/jooq/impl/DSL.java | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/jOOQ/src/main/java/org/jooq/impl/DSL.java b/jOOQ/src/main/java/org/jooq/impl/DSL.java index 3278a431fb..2c19b84bbf 100644 --- a/jOOQ/src/main/java/org/jooq/impl/DSL.java +++ b/jOOQ/src/main/java/org/jooq/impl/DSL.java @@ -18099,7 +18099,7 @@ public class DSL { /** * The JSON array constructor. */ - @Support({ MARIADB, MYSQL, POSTGRES }) + @Support({ H2, MARIADB, MYSQL, POSTGRES }) public static Field jsonArray(Field... fields) { return jsonArray(Arrays.asList(fields)); } @@ -18107,7 +18107,7 @@ public class DSL { /** * The JSON array constructor. */ - @Support({ MARIADB, MYSQL, POSTGRES }) + @Support({ H2, MARIADB, MYSQL, POSTGRES }) public static Field jsonArray(Collection> fields) { return new JSONArray<>(JSON, fields); } @@ -18115,7 +18115,7 @@ public class DSL { /** * The JSONB array constructor. */ - @Support({ MARIADB, MYSQL, POSTGRES }) + @Support({ H2, MARIADB, MYSQL, POSTGRES }) public static Field jsonbArray(Field... fields) { return jsonbArray(Arrays.asList(fields)); } @@ -18123,7 +18123,7 @@ public class DSL { /** * The JSONB array constructor. */ - @Support({ MARIADB, MYSQL, POSTGRES }) + @Support({ H2, MARIADB, MYSQL, POSTGRES }) public static Field jsonbArray(Collection> fields) { return new JSONArray<>(JSONB, fields); } @@ -18131,7 +18131,7 @@ public class DSL { /** * A constructor for JSON entries to be used with {@link #jsonObject(JSONEntry...)}. */ - @Support({ MARIADB, MYSQL, POSTGRES }) + @Support({ H2, MARIADB, MYSQL, POSTGRES }) public static JSONEntry jsonEntry(Field key, Field value) { return new JSONEntryImpl<>(key, value); } @@ -18139,7 +18139,7 @@ public class DSL { /** * The JSON object constructor. */ - @Support({ MARIADB, MYSQL, POSTGRES }) + @Support({ H2, MARIADB, MYSQL, POSTGRES }) public static Field jsonObject(Field key, Field value) { return jsonObject(jsonEntry(key, value)); } @@ -18147,7 +18147,7 @@ public class DSL { /** * The JSON object constructor. */ - @Support({ MARIADB, MYSQL, POSTGRES }) + @Support({ H2, MARIADB, MYSQL, POSTGRES }) public static Field jsonObject(JSONEntry... entries) { return jsonObject(Arrays.asList(entries)); } @@ -18155,7 +18155,7 @@ public class DSL { /** * The JSON object constructor. */ - @Support({ MARIADB, MYSQL, POSTGRES }) + @Support({ H2, MARIADB, MYSQL, POSTGRES }) public static Field jsonObject(Collection> entries) { return new JSONObject<>(JSON, entries); } @@ -18163,7 +18163,7 @@ public class DSL { /** * The JSONB object constructor. */ - @Support({ MARIADB, MYSQL, POSTGRES }) + @Support({ H2, MARIADB, MYSQL, POSTGRES }) public static Field jsonbObject(JSONEntry... entries) { return jsonbObject(Arrays.asList(entries)); } @@ -18171,7 +18171,7 @@ public class DSL { /** * The JSONB object constructor. */ - @Support({ MARIADB, MYSQL, POSTGRES }) + @Support({ H2, MARIADB, MYSQL, POSTGRES }) public static Field jsonbObject(Collection> entries) { return new JSONObject<>(JSONB, entries); }