From ee1dde8155f90ec6b1dcb37ca7ae42bc24db6c5f Mon Sep 17 00:00:00 2001 From: Michel Pelletier Date: Tue, 13 Dec 2022 11:11:45 -0800 Subject: [PATCH] missing file --- sql/pgsodium--3.1.2--3.1.3.sql | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 sql/pgsodium--3.1.2--3.1.3.sql diff --git a/sql/pgsodium--3.1.2--3.1.3.sql b/sql/pgsodium--3.1.2--3.1.3.sql new file mode 100644 index 0000000..b1e0cfc --- /dev/null +++ b/sql/pgsodium--3.1.2--3.1.3.sql @@ -0,0 +1,18 @@ + +CREATE OR REPLACE FUNCTION pgsodium.trg_mask_update() +RETURNS EVENT_TRIGGER AS +$$ +DECLARE + r record; +BEGIN + IF (select bool_or(in_extension) FROM pg_event_trigger_ddl_commands()) THEN + RAISE NOTICE 'skipping pgsodium mask regeneration in extension'; + RETURN; + END IF; + PERFORM @extschema@.update_masks(); +END +$$ + LANGUAGE plpgsql + SET search_path='' +; +