From 35aa5fb38dfad298a6d77b8a7e45b4bbb8f4c4b2 Mon Sep 17 00:00:00 2001 From: Lukas Eder Date: Wed, 7 Feb 2024 14:23:03 +0100 Subject: [PATCH] [jOOQ/jOOQ#16227] Add JSON_ARRAY_LENGTH() function support Native support in PostgreSQL. More dialects to be added soon. --- jOOQ/src/main/java/org/jooq/impl/DSL.java | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/jOOQ/src/main/java/org/jooq/impl/DSL.java b/jOOQ/src/main/java/org/jooq/impl/DSL.java index 297430d31d..c149d2127d 100644 --- a/jOOQ/src/main/java/org/jooq/impl/DSL.java +++ b/jOOQ/src/main/java/org/jooq/impl/DSL.java @@ -23320,7 +23320,7 @@ public class DSL { * @param field is wrapped as {@link DSL#val(Object)}. */ @NotNull - @Support + @Support({ POSTGRES, YUGABYTEDB }) public static Field jsonArrayLength(JSON field) { return new JSONArrayLength(Tools.field(field)); } @@ -23331,7 +23331,7 @@ public class DSL { * Calculate the length of a JSON array. */ @NotNull - @Support + @Support({ POSTGRES, YUGABYTEDB }) public static Field jsonArrayLength(Field field) { return new JSONArrayLength(field); } @@ -23344,7 +23344,7 @@ public class DSL { * @param field is wrapped as {@link DSL#val(Object)}. */ @NotNull - @Support + @Support({ POSTGRES, YUGABYTEDB }) public static Field jsonbArrayLength(JSONB field) { return new JSONBArrayLength(Tools.field(field)); } @@ -23355,7 +23355,7 @@ public class DSL { * Calculate the length of a JSONB array. */ @NotNull - @Support + @Support({ POSTGRES, YUGABYTEDB }) public static Field jsonbArrayLength(Field field) { return new JSONBArrayLength(field); }