You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
FROM jsonb_array_elements(data) WITH ORDINALITY AS t(elem, i)
86
86
WHERE i > jsonb_array_length(schema->'items')
87
87
) THEN
@@ -114,19 +114,19 @@ BEGIN
114
114
END IF;
115
115
116
116
IF schema ? 'anyOf' THEN
117
-
IF NOT (SELECT bool_or(validate_json_schema(sub_schema, data, root_schema)) FROM jsonb_array_elements(schema->'anyOf') sub_schema) THEN
117
+
IF NOT (SELECT bool_or(@extschema@.validate_json_schema(sub_schema, data, root_schema)) FROM jsonb_array_elements(schema->'anyOf') sub_schema) THEN
118
118
RETURN false;
119
119
END IF;
120
120
END IF;
121
121
122
122
IF schema ? 'allOf' THEN
123
-
IF NOT (SELECT bool_and(validate_json_schema(sub_schema, data, root_schema)) FROM jsonb_array_elements(schema->'allOf') sub_schema) THEN
123
+
IF NOT (SELECT bool_and(@extschema@.validate_json_schema(sub_schema, data, root_schema)) FROM jsonb_array_elements(schema->'allOf') sub_schema) THEN
124
124
RETURN false;
125
125
END IF;
126
126
END IF;
127
127
128
128
IF schema ? 'oneOf' THEN
129
-
IF 1!= (SELECTCOUNT(*) FROM jsonb_array_elements(schema->'oneOf') sub_schema WHERE validate_json_schema(sub_schema, data, root_schema)) THEN
129
+
IF 1!= (SELECTCOUNT(*) FROM jsonb_array_elements(schema->'oneOf') sub_schema WHERE@extschema@.validate_json_schema(sub_schema, data, root_schema)) THEN
0 commit comments