diff --git a/jOOQ/src/main/java/org/jooq/impl/IsJson.java b/jOOQ/src/main/java/org/jooq/impl/IsJson.java index 6409dc3ed1..9230eccc3d 100644 --- a/jOOQ/src/main/java/org/jooq/impl/IsJson.java +++ b/jOOQ/src/main/java/org/jooq/impl/IsJson.java @@ -98,6 +98,9 @@ implements + + + default: return false; } @@ -125,6 +128,11 @@ implements + + + + + default: ctx.visit(field).sql(' ').visit(K_IS_JSON); break; diff --git a/jOOQ/src/main/java/org/jooq/impl/IsNotJson.java b/jOOQ/src/main/java/org/jooq/impl/IsNotJson.java index 8a2b38cc3d..d57801cb2a 100644 --- a/jOOQ/src/main/java/org/jooq/impl/IsNotJson.java +++ b/jOOQ/src/main/java/org/jooq/impl/IsNotJson.java @@ -107,6 +107,11 @@ implements + + + + + default: ctx.visit(field).sql(' ').visit(K_IS_NOT_JSON); break; diff --git a/jOOQ/src/main/java/org/jooq/impl/Names.java b/jOOQ/src/main/java/org/jooq/impl/Names.java index eda0386a00..b5bcde4f8a 100644 --- a/jOOQ/src/main/java/org/jooq/impl/Names.java +++ b/jOOQ/src/main/java/org/jooq/impl/Names.java @@ -83,6 +83,7 @@ final class Names { static final Name N_BYTE_LENGTH = systemName("byte_length"); static final Name N_CAST = systemName("cast"); static final Name N_CHARINDEX = systemName("charindex"); + static final Name N_CHECK_JSON = systemName("check_json"); static final Name N_CHOOSE = systemName("choose"); static final Name N_COLLECT = systemName("collect"); static final Name N_CONCAT = systemName("concat");