]> git.8kb.co.uk Git - postgresql/jsonb_delete/blob - jsonb_delete--1.0.sql
Initial commit
[postgresql/jsonb_delete] / jsonb_delete--1.0.sql
1 \echo Use "CREATE EXTENSION jsonb_delete" to load this file. \quit
2
3 CREATE OR REPLACE FUNCTION jsonb_delete(jsonb, jsonb) 
4 RETURNS jsonb
5         AS 'MODULE_PATHNAME', 'jsonb_delete_jsonb'
6 LANGUAGE C IMMUTABLE STRICT;
7 COMMENT ON FUNCTION jsonb_delete(jsonb, jsonb) IS 'delete matching pairs in second argument from first argument';
8
9 DROP OPERATOR IF EXISTS - (jsonb, jsonb);
10 CREATE OPERATOR - ( PROCEDURE = jsonb_delete, LEFTARG = jsonb, RIGHTARG = jsonb);
11 COMMENT ON OPERATOR - (jsonb, jsonb) IS 'delete matching pairs from left operand';
12