Ensure that trigger function SQL should have 'create or replace function' instead of 'create function' only. Fixes #5849
parent
94b40775a1
commit
e39838455e
|
@ -21,6 +21,7 @@ Housekeeping
|
|||
Bug fixes
|
||||
*********
|
||||
|
||||
| `Issue #5849 <https://redmine.postgresql.org/issues/5849>`_ - Ensure that trigger function SQL should have 'create or replace function' instead of 'create function' only.
|
||||
| `Issue #6531 <https://redmine.postgresql.org/issues/6531>`_ - Fixed the export image issue where relation lines are over the nodes.
|
||||
| `Issue #6544 <https://redmine.postgresql.org/issues/6544>`_ - Fixed width limitation issue in PSQL tool window.
|
||||
| `Issue #6564 <https://redmine.postgresql.org/issues/6564>`_ - Fixed an issue where columns with sequences get altered unnecessarily with a schema diff tool.
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
{% set is_columns = [] %}
|
||||
{% set exclude_quoting = ['search_path'] %}
|
||||
{% if data %}
|
||||
CREATE FUNCTION {{ conn|qtIdent(data.pronamespace, data.name) }}({% if data.proargnames %}{{data.proargnames}}{% endif %})
|
||||
CREATE OR REPLACE FUNCTION {{ conn|qtIdent(data.pronamespace, data.name) }}({% if data.proargnames %}{{data.proargnames}}{% endif %})
|
||||
RETURNS{% if data.proretset and data.prorettypename.startswith('SETOF ') %} {{ data.prorettypename }}{% elif data.proretset %} SETOF {{ data.prorettypename }}{% else %} {{ data.prorettypename }}{% endif %}
|
||||
|
||||
LANGUAGE {{ data.lanname|qtLiteral }}
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
{% set is_columns = [] %}
|
||||
{% set exclude_quoting = ['search_path'] %}
|
||||
{% if data %}
|
||||
CREATE FUNCTION {{ conn|qtIdent(data.pronamespace, data.name) }}()
|
||||
CREATE OR REPLACE FUNCTION {{ conn|qtIdent(data.pronamespace, data.name) }}()
|
||||
RETURNS{% if data.proretset and data.prorettypename.startswith('SETOF ') %} {{ data.prorettypename }}{% elif data.proretset %} SETOF {{ data.prorettypename }}{% else %} {{ data.prorettypename }}{% endif %}
|
||||
|
||||
LANGUAGE {{ data.lanname|qtLiteral }}
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
{% set is_columns = [] %}
|
||||
{% set exclude_quoting = ['search_path'] %}
|
||||
{% if data %}
|
||||
CREATE FUNCTION {{ conn|qtIdent(data.pronamespace, data.name) }}({% if data.proargnames %}{{data.proargnames}}{% endif %})
|
||||
CREATE OR REPLACE FUNCTION {{ conn|qtIdent(data.pronamespace, data.name) }}({% if data.proargnames %}{{data.proargnames}}{% endif %})
|
||||
RETURNS{% if data.proretset and data.prorettypename.startswith('SETOF ') %} {{ data.prorettypename }}{% elif data.proretset %} SETOF {{ data.prorettypename }}{% else %} {{ data.prorettypename }}{% endif %}
|
||||
|
||||
LANGUAGE {{ data.lanname|qtLiteral }}
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
{% set is_columns = [] %}
|
||||
{% set exclude_quoting = ['search_path'] %}
|
||||
{% if data %}
|
||||
CREATE FUNCTION {{ conn|qtIdent(data.pronamespace, data.name) }}()
|
||||
CREATE OR REPLACE FUNCTION {{ conn|qtIdent(data.pronamespace, data.name) }}()
|
||||
RETURNS{% if data.proretset and data.prorettypename.startswith('SETOF ') %} {{ data.prorettypename }}{% elif data.proretset %} SETOF {{ data.prorettypename }}{% else %} {{ data.prorettypename }}{% endif %}
|
||||
|
||||
LANGUAGE {{ data.lanname|qtLiteral }}
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
{% set is_columns = [] %}
|
||||
{% set exclude_quoting = ['search_path'] %}
|
||||
{% if data %}
|
||||
CREATE FUNCTION {{ conn|qtIdent(data.pronamespace, data.name) }}()
|
||||
CREATE OR REPLACE FUNCTION {{ conn|qtIdent(data.pronamespace, data.name) }}()
|
||||
RETURNS{% if data.proretset and data.prorettypename.startswith('SETOF ') %} {{ data.prorettypename }}{% elif data.proretset %} SETOF {{ data.prorettypename }}{% else %} {{ data.prorettypename }}{% endif %}
|
||||
|
||||
LANGUAGE {{ data.lanname|qtLiteral }}
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
{% set is_columns = [] %}
|
||||
{% set exclude_quoting = ['search_path'] %}
|
||||
{% if data %}
|
||||
CREATE FUNCTION {{ conn|qtIdent(data.pronamespace, data.name) }}()
|
||||
CREATE OR REPLACE FUNCTION {{ conn|qtIdent(data.pronamespace, data.name) }}()
|
||||
RETURNS{% if data.proretset and data.prorettypename.startswith('SETOF ') %} {{ data.prorettypename }}{% elif data.proretset %} SETOF {{ data.prorettypename }}{% else %} {{ data.prorettypename }}{% endif %}
|
||||
|
||||
LANGUAGE {{ data.lanname|qtLiteral }}
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
{% set is_columns = [] %}
|
||||
{% set exclude_quoting = ['search_path'] %}
|
||||
{% if data %}
|
||||
CREATE FUNCTION {{ conn|qtIdent(data.pronamespace, data.name) }}()
|
||||
CREATE OR REPLACE FUNCTION {{ conn|qtIdent(data.pronamespace, data.name) }}()
|
||||
RETURNS{% if data.proretset and data.prorettypename.startswith('SETOF ') %} {{ data.prorettypename }}{% elif data.proretset %} SETOF {{ data.prorettypename }}{% else %} {{ data.prorettypename }}{% endif %}
|
||||
|
||||
LANGUAGE {{ data.lanname|qtLiteral }}
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
-- DROP FUNCTION public."Trig1_$%{}[]()&*^!@""'`\/#"();
|
||||
|
||||
CREATE FUNCTION public."Trig1_$%{}[]()&*^!@""'`\/#"()
|
||||
CREATE OR REPLACE FUNCTION public."Trig1_$%{}[]()&*^!@""'`\/#"()
|
||||
RETURNS trigger
|
||||
LANGUAGE 'plpgsql'
|
||||
COST 100
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
-- DROP FUNCTION public."Trig1_$%{}[]()&*^!@""'`\/#"();
|
||||
|
||||
CREATE FUNCTION public."Trig1_$%{}[]()&*^!@""'`\/#"()
|
||||
CREATE OR REPLACE FUNCTION public."Trig1_$%{}[]()&*^!@""'`\/#"()
|
||||
RETURNS trigger
|
||||
LANGUAGE 'plpgsql'
|
||||
COST 100
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
-- DROP FUNCTION public."Trig1_$%{}[]()&*^!@""'`\/#"();
|
||||
|
||||
CREATE FUNCTION public."Trig1_$%{}[]()&*^!@""'`\/#"()
|
||||
CREATE OR REPLACE FUNCTION public."Trig1_$%{}[]()&*^!@""'`\/#"()
|
||||
RETURNS trigger
|
||||
LANGUAGE 'plpgsql'
|
||||
COST 123
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
-- DROP FUNCTION public."Trig1_$%{}[]()&*^!@""'`\/#"();
|
||||
|
||||
CREATE FUNCTION public."Trig1_$%{}[]()&*^!@""'`\/#"()
|
||||
CREATE OR REPLACE FUNCTION public."Trig1_$%{}[]()&*^!@""'`\/#"()
|
||||
RETURNS trigger
|
||||
LANGUAGE 'plpgsql'
|
||||
COST 123
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
-- DROP FUNCTION public."Trig1_$%{}[]()&*^!@""'`\/#"();
|
||||
|
||||
CREATE FUNCTION public."Trig1_$%{}[]()&*^!@""'`\/#"()
|
||||
CREATE OR REPLACE FUNCTION public."Trig1_$%{}[]()&*^!@""'`\/#"()
|
||||
RETURNS SETOF event_trigger
|
||||
LANGUAGE 'plpgsql'
|
||||
COST 1234
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
-- DROP FUNCTION public."Trig1_$%{}[]()&*^!@""'`\/#"();
|
||||
|
||||
CREATE FUNCTION public."Trig1_$%{}[]()&*^!@""'`\/#"()
|
||||
CREATE OR REPLACE FUNCTION public."Trig1_$%{}[]()&*^!@""'`\/#"()
|
||||
RETURNS trigger
|
||||
LANGUAGE 'plpgsql'
|
||||
COST 100
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
-- DROP FUNCTION public."Trig1_$%{}[]()&*^!@""'`\/#"();
|
||||
|
||||
CREATE FUNCTION public."Trig1_$%{}[]()&*^!@""'`\/#"()
|
||||
CREATE OR REPLACE FUNCTION public."Trig1_$%{}[]()&*^!@""'`\/#"()
|
||||
RETURNS SETOF trigger
|
||||
LANGUAGE 'plpgsql'
|
||||
COST 1234
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
-- DROP FUNCTION public."Trig1_$%{}[]()&*^!@""'`\/#"();
|
||||
|
||||
CREATE FUNCTION public."Trig1_$%{}[]()&*^!@""'`\/#"()
|
||||
CREATE OR REPLACE FUNCTION public."Trig1_$%{}[]()&*^!@""'`\/#"()
|
||||
RETURNS trigger
|
||||
LANGUAGE 'plpgsql'
|
||||
COST 100
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
-- DROP FUNCTION public."Trig1_$%{}[]()&*^!@""'`\/#"();
|
||||
|
||||
CREATE FUNCTION public."Trig1_$%{}[]()&*^!@""'`\/#"()
|
||||
CREATE OR REPLACE FUNCTION public."Trig1_$%{}[]()&*^!@""'`\/#"()
|
||||
RETURNS trigger
|
||||
LANGUAGE 'plpgsql'
|
||||
COST 100
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
-- DROP FUNCTION public."Trig1_$%{}[]()&*^!@""'`\/#"();
|
||||
|
||||
CREATE FUNCTION public."Trig1_$%{}[]()&*^!@""'`\/#"()
|
||||
CREATE OR REPLACE FUNCTION public."Trig1_$%{}[]()&*^!@""'`\/#"()
|
||||
RETURNS trigger
|
||||
LANGUAGE 'plpgsql'
|
||||
COST 123
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
-- DROP FUNCTION public."Trig1_$%{}[]()&*^!@""'`\/#"();
|
||||
|
||||
CREATE FUNCTION public."Trig1_$%{}[]()&*^!@""'`\/#"()
|
||||
CREATE OR REPLACE FUNCTION public."Trig1_$%{}[]()&*^!@""'`\/#"()
|
||||
RETURNS trigger
|
||||
LANGUAGE 'plpgsql'
|
||||
COST 123
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
-- DROP FUNCTION public."Trig1_$%{}[]()&*^!@""'`\/#"();
|
||||
|
||||
CREATE FUNCTION public."Trig1_$%{}[]()&*^!@""'`\/#"()
|
||||
CREATE OR REPLACE FUNCTION public."Trig1_$%{}[]()&*^!@""'`\/#"()
|
||||
RETURNS SETOF event_trigger
|
||||
LANGUAGE 'plpgsql'
|
||||
COST 1234
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
-- DROP FUNCTION public."Trig1_$%{}[]()&*^!@""'`\/#"();
|
||||
|
||||
CREATE FUNCTION public."Trig1_$%{}[]()&*^!@""'`\/#"()
|
||||
CREATE OR REPLACE FUNCTION public."Trig1_$%{}[]()&*^!@""'`\/#"()
|
||||
RETURNS trigger
|
||||
LANGUAGE 'plpgsql'
|
||||
COST 100
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
-- DROP FUNCTION public."Trig1_$%{}[]()&*^!@""'`\/#"();
|
||||
|
||||
CREATE FUNCTION public."Trig1_$%{}[]()&*^!@""'`\/#"()
|
||||
CREATE OR REPLACE FUNCTION public."Trig1_$%{}[]()&*^!@""'`\/#"()
|
||||
RETURNS SETOF trigger
|
||||
LANGUAGE 'plpgsql'
|
||||
COST 1234
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
-- DROP FUNCTION public."Trig1_$%{}[]()&*^!@""'`\/#"();
|
||||
|
||||
CREATE FUNCTION public."Trig1_$%{}[]()&*^!@""'`\/#"()
|
||||
CREATE OR REPLACE FUNCTION public."Trig1_$%{}[]()&*^!@""'`\/#"()
|
||||
RETURNS trigger
|
||||
LANGUAGE 'plpgsql'
|
||||
COST 100
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
-- DROP FUNCTION public."Trig1_$%{}[]()&*^!@""'`\/#"();
|
||||
|
||||
CREATE FUNCTION public."Trig1_$%{}[]()&*^!@""'`\/#"()
|
||||
CREATE OR REPLACE FUNCTION public."Trig1_$%{}[]()&*^!@""'`\/#"()
|
||||
RETURNS trigger
|
||||
LANGUAGE 'plpgsql'
|
||||
COST 100
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
-- DROP FUNCTION public."Trig1_$%{}[]()&*^!@""'`\/#"();
|
||||
|
||||
CREATE FUNCTION public."Trig1_$%{}[]()&*^!@""'`\/#"()
|
||||
CREATE OR REPLACE FUNCTION public."Trig1_$%{}[]()&*^!@""'`\/#"()
|
||||
RETURNS trigger
|
||||
LANGUAGE 'plpgsql'
|
||||
COST 123
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
-- DROP FUNCTION public."Trig1_$%{}[]()&*^!@""'`\/#"();
|
||||
|
||||
CREATE FUNCTION public."Trig1_$%{}[]()&*^!@""'`\/#"()
|
||||
CREATE OR REPLACE FUNCTION public."Trig1_$%{}[]()&*^!@""'`\/#"()
|
||||
RETURNS trigger
|
||||
LANGUAGE 'plpgsql'
|
||||
COST 123
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
-- DROP FUNCTION public."Trig1_$%{}[]()&*^!@""'`\/#"();
|
||||
|
||||
CREATE FUNCTION public."Trig1_$%{}[]()&*^!@""'`\/#"()
|
||||
CREATE OR REPLACE FUNCTION public."Trig1_$%{}[]()&*^!@""'`\/#"()
|
||||
RETURNS SETOF event_trigger
|
||||
LANGUAGE 'plpgsql'
|
||||
COST 1234
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
-- DROP FUNCTION public."Trig1_$%{}[]()&*^!@""'`\/#"();
|
||||
|
||||
CREATE FUNCTION public."Trig1_$%{}[]()&*^!@""'`\/#"()
|
||||
CREATE OR REPLACE FUNCTION public."Trig1_$%{}[]()&*^!@""'`\/#"()
|
||||
RETURNS trigger
|
||||
LANGUAGE 'plpgsql'
|
||||
COST 100
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
-- DROP FUNCTION public."Trig1_$%{}[]()&*^!@""'`\/#"();
|
||||
|
||||
CREATE FUNCTION public."Trig1_$%{}[]()&*^!@""'`\/#"()
|
||||
CREATE OR REPLACE FUNCTION public."Trig1_$%{}[]()&*^!@""'`\/#"()
|
||||
RETURNS SETOF trigger
|
||||
LANGUAGE 'plpgsql'
|
||||
COST 1234
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
-- DROP FUNCTION public."Trig1_$%{}[]()&*^!@""'`\/#"();
|
||||
|
||||
CREATE FUNCTION public."Trig1_$%{}[]()&*^!@""'`\/#"()
|
||||
CREATE OR REPLACE FUNCTION public."Trig1_$%{}[]()&*^!@""'`\/#"()
|
||||
RETURNS trigger
|
||||
LANGUAGE 'plpgsql'
|
||||
COST 100
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
-- DROP FUNCTION public."Trig1_$%{}[]()&*^!@""'`\/#"();
|
||||
|
||||
CREATE FUNCTION public."Trig1_$%{}[]()&*^!@""'`\/#"()
|
||||
CREATE OR REPLACE FUNCTION public."Trig1_$%{}[]()&*^!@""'`\/#"()
|
||||
RETURNS trigger
|
||||
LANGUAGE 'plpgsql'
|
||||
COST 100
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
-- DROP FUNCTION public."Trig1_$%{}[]()&*^!@""'`\/#"();
|
||||
|
||||
CREATE FUNCTION public."Trig1_$%{}[]()&*^!@""'`\/#"()
|
||||
CREATE OR REPLACE FUNCTION public."Trig1_$%{}[]()&*^!@""'`\/#"()
|
||||
RETURNS trigger
|
||||
LANGUAGE 'plpgsql'
|
||||
COST 123
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
-- DROP FUNCTION public."Trig1_$%{}[]()&*^!@""'`\/#"();
|
||||
|
||||
CREATE FUNCTION public."Trig1_$%{}[]()&*^!@""'`\/#"()
|
||||
CREATE OR REPLACE FUNCTION public."Trig1_$%{}[]()&*^!@""'`\/#"()
|
||||
RETURNS trigger
|
||||
LANGUAGE 'plpgsql'
|
||||
COST 123
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
-- DROP FUNCTION public."Trig1_$%{}[]()&*^!@""'`\/#"();
|
||||
|
||||
CREATE FUNCTION public."Trig1_$%{}[]()&*^!@""'`\/#"()
|
||||
CREATE OR REPLACE FUNCTION public."Trig1_$%{}[]()&*^!@""'`\/#"()
|
||||
RETURNS SETOF event_trigger
|
||||
LANGUAGE 'plpgsql'
|
||||
COST 1234
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
-- DROP FUNCTION public."Trig1_$%{}[]()&*^!@""'`\/#"();
|
||||
|
||||
CREATE FUNCTION public."Trig1_$%{}[]()&*^!@""'`\/#"()
|
||||
CREATE OR REPLACE FUNCTION public."Trig1_$%{}[]()&*^!@""'`\/#"()
|
||||
RETURNS trigger
|
||||
LANGUAGE 'plpgsql'
|
||||
COST 100
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
-- DROP FUNCTION public."Trig1_$%{}[]()&*^!@""'`\/#"();
|
||||
|
||||
CREATE FUNCTION public."Trig1_$%{}[]()&*^!@""'`\/#"()
|
||||
CREATE OR REPLACE FUNCTION public."Trig1_$%{}[]()&*^!@""'`\/#"()
|
||||
RETURNS SETOF trigger
|
||||
LANGUAGE 'plpgsql'
|
||||
COST 1234
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
-- DROP FUNCTION public."Trig1_$%{}[]()&*^!@""'`\/#"();
|
||||
|
||||
CREATE FUNCTION public."Trig1_$%{}[]()&*^!@""'`\/#"()
|
||||
CREATE OR REPLACE FUNCTION public."Trig1_$%{}[]()&*^!@""'`\/#"()
|
||||
RETURNS trigger
|
||||
LANGUAGE 'plpgsql'
|
||||
COST 100
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
-- DROP FUNCTION public."Trig1_$%{}[]()&*^!@""'`\/#"();
|
||||
|
||||
CREATE FUNCTION public."Trig1_$%{}[]()&*^!@""'`\/#"()
|
||||
CREATE OR REPLACE FUNCTION public."Trig1_$%{}[]()&*^!@""'`\/#"()
|
||||
RETURNS trigger
|
||||
LANGUAGE 'plpgsql'
|
||||
COST 100
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
-- DROP FUNCTION public."Trig1_$%{}[]()&*^!@""'`\/#"();
|
||||
|
||||
CREATE FUNCTION public."Trig1_$%{}[]()&*^!@""'`\/#"()
|
||||
CREATE OR REPLACE FUNCTION public."Trig1_$%{}[]()&*^!@""'`\/#"()
|
||||
RETURNS trigger
|
||||
LANGUAGE 'plpgsql'
|
||||
COST 123
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
-- DROP FUNCTION public."Trig1_$%{}[]()&*^!@""'`\/#"();
|
||||
|
||||
CREATE FUNCTION public."Trig1_$%{}[]()&*^!@""'`\/#"()
|
||||
CREATE OR REPLACE FUNCTION public."Trig1_$%{}[]()&*^!@""'`\/#"()
|
||||
RETURNS trigger
|
||||
LANGUAGE 'plpgsql'
|
||||
COST 123
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
-- DROP FUNCTION public."Trig1_$%{}[]()&*^!@""'`\/#"();
|
||||
|
||||
CREATE FUNCTION public."Trig1_$%{}[]()&*^!@""'`\/#"()
|
||||
CREATE OR REPLACE FUNCTION public."Trig1_$%{}[]()&*^!@""'`\/#"()
|
||||
RETURNS SETOF event_trigger
|
||||
LANGUAGE 'plpgsql'
|
||||
COST 1234
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
-- DROP FUNCTION public."Trig1_$%{}[]()&*^!@""'`\/#"();
|
||||
|
||||
CREATE FUNCTION public."Trig1_$%{}[]()&*^!@""'`\/#"()
|
||||
CREATE OR REPLACE FUNCTION public."Trig1_$%{}[]()&*^!@""'`\/#"()
|
||||
RETURNS trigger
|
||||
LANGUAGE 'plpgsql'
|
||||
COST 100
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
-- DROP FUNCTION public."Trig1_$%{}[]()&*^!@""'`\/#"();
|
||||
|
||||
CREATE FUNCTION public."Trig1_$%{}[]()&*^!@""'`\/#"()
|
||||
CREATE OR REPLACE FUNCTION public."Trig1_$%{}[]()&*^!@""'`\/#"()
|
||||
RETURNS SETOF trigger
|
||||
LANGUAGE 'plpgsql'
|
||||
COST 1234
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
-- DROP FUNCTION public."Trig1_$%{}[]()&*^!@""'`\/#"();
|
||||
|
||||
CREATE FUNCTION public."Trig1_$%{}[]()&*^!@""'`\/#"()
|
||||
CREATE OR REPLACE FUNCTION public."Trig1_$%{}[]()&*^!@""'`\/#"()
|
||||
RETURNS trigger
|
||||
LANGUAGE 'plpgsql'
|
||||
COST 100
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
-- DROP FUNCTION public."Trig1_$%{}[]()&*^!@""'`\/#"();
|
||||
|
||||
CREATE FUNCTION public."Trig1_$%{}[]()&*^!@""'`\/#"()
|
||||
CREATE OR REPLACE FUNCTION public."Trig1_$%{}[]()&*^!@""'`\/#"()
|
||||
RETURNS trigger
|
||||
LANGUAGE 'plpgsql'
|
||||
COST 100
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
-- DROP FUNCTION public."Trig1_$%{}[]()&*^!@""'`\/#"();
|
||||
|
||||
CREATE FUNCTION public."Trig1_$%{}[]()&*^!@""'`\/#"()
|
||||
CREATE OR REPLACE FUNCTION public."Trig1_$%{}[]()&*^!@""'`\/#"()
|
||||
RETURNS trigger
|
||||
LANGUAGE 'plpgsql'
|
||||
COST 123
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
-- DROP FUNCTION public."Trig1_$%{}[]()&*^!@""'`\/#"();
|
||||
|
||||
CREATE FUNCTION public."Trig1_$%{}[]()&*^!@""'`\/#"()
|
||||
CREATE OR REPLACE FUNCTION public."Trig1_$%{}[]()&*^!@""'`\/#"()
|
||||
RETURNS trigger
|
||||
LANGUAGE 'plpgsql'
|
||||
COST 123
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
-- DROP FUNCTION public."Trig1_$%{}[]()&*^!@""'`\/#"();
|
||||
|
||||
CREATE FUNCTION public."Trig1_$%{}[]()&*^!@""'`\/#"()
|
||||
CREATE OR REPLACE FUNCTION public."Trig1_$%{}[]()&*^!@""'`\/#"()
|
||||
RETURNS SETOF event_trigger
|
||||
LANGUAGE 'plpgsql'
|
||||
COST 1234
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
-- DROP FUNCTION public."Trig1_$%{}[]()&*^!@""'`\/#"();
|
||||
|
||||
CREATE FUNCTION public."Trig1_$%{}[]()&*^!@""'`\/#"()
|
||||
CREATE OR REPLACE FUNCTION public."Trig1_$%{}[]()&*^!@""'`\/#"()
|
||||
RETURNS trigger
|
||||
LANGUAGE 'plpgsql'
|
||||
COST 100
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
-- DROP FUNCTION public."Trig1_$%{}[]()&*^!@""'`\/#"();
|
||||
|
||||
CREATE FUNCTION public."Trig1_$%{}[]()&*^!@""'`\/#"()
|
||||
CREATE OR REPLACE FUNCTION public."Trig1_$%{}[]()&*^!@""'`\/#"()
|
||||
RETURNS SETOF trigger
|
||||
LANGUAGE 'plpgsql'
|
||||
COST 1234
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
-- DROP FUNCTION public."Trig1_$%{}[]()&*^!@""'`\/#"();
|
||||
|
||||
CREATE FUNCTION public."Trig1_$%{}[]()&*^!@""'`\/#"()
|
||||
CREATE OR REPLACE FUNCTION public."Trig1_$%{}[]()&*^!@""'`\/#"()
|
||||
RETURNS trigger
|
||||
LANGUAGE 'plpgsql'
|
||||
COST 100
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
-- DROP FUNCTION public."Trig1_$%{}[]()&*^!@""'`\/#"();
|
||||
|
||||
CREATE FUNCTION public."Trig1_$%{}[]()&*^!@""'`\/#"()
|
||||
CREATE OR REPLACE FUNCTION public."Trig1_$%{}[]()&*^!@""'`\/#"()
|
||||
RETURNS trigger
|
||||
LANGUAGE 'plpgsql'
|
||||
COST 100
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
-- DROP FUNCTION public."Trig1_$%{}[]()&*^!@""'`\/#"();
|
||||
|
||||
CREATE FUNCTION public."Trig1_$%{}[]()&*^!@""'`\/#"()
|
||||
CREATE OR REPLACE FUNCTION public."Trig1_$%{}[]()&*^!@""'`\/#"()
|
||||
RETURNS trigger
|
||||
LANGUAGE 'plpgsql'
|
||||
COST 123
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
-- DROP FUNCTION public."Trig1_$%{}[]()&*^!@""'`\/#"();
|
||||
|
||||
CREATE FUNCTION public."Trig1_$%{}[]()&*^!@""'`\/#"()
|
||||
CREATE OR REPLACE FUNCTION public."Trig1_$%{}[]()&*^!@""'`\/#"()
|
||||
RETURNS trigger
|
||||
LANGUAGE 'plpgsql'
|
||||
COST 123
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
-- DROP FUNCTION public."Trig1_$%{}[]()&*^!@""'`\/#"();
|
||||
|
||||
CREATE FUNCTION public."Trig1_$%{}[]()&*^!@""'`\/#"()
|
||||
CREATE OR REPLACE FUNCTION public."Trig1_$%{}[]()&*^!@""'`\/#"()
|
||||
RETURNS SETOF event_trigger
|
||||
LANGUAGE 'plpgsql'
|
||||
COST 1234
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
-- DROP FUNCTION public."Trig1_$%{}[]()&*^!@""'`\/#"();
|
||||
|
||||
CREATE FUNCTION public."Trig1_$%{}[]()&*^!@""'`\/#"()
|
||||
CREATE OR REPLACE FUNCTION public."Trig1_$%{}[]()&*^!@""'`\/#"()
|
||||
RETURNS trigger
|
||||
LANGUAGE 'plpgsql'
|
||||
COST 100
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
-- DROP FUNCTION public."Trig1_$%{}[]()&*^!@""'`\/#"();
|
||||
|
||||
CREATE FUNCTION public."Trig1_$%{}[]()&*^!@""'`\/#"()
|
||||
CREATE OR REPLACE FUNCTION public."Trig1_$%{}[]()&*^!@""'`\/#"()
|
||||
RETURNS SETOF trigger
|
||||
LANGUAGE 'plpgsql'
|
||||
COST 1234
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
-- DROP FUNCTION public."Trig1_$%{}[]()&*^!@""'`\/#"();
|
||||
|
||||
CREATE FUNCTION public."Trig1_$%{}[]()&*^!@""'`\/#"()
|
||||
CREATE OR REPLACE FUNCTION public."Trig1_$%{}[]()&*^!@""'`\/#"()
|
||||
RETURNS trigger
|
||||
LANGUAGE 'plpgsql'
|
||||
COST 100
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
-- DROP FUNCTION public."Trig1_$%{}[]()&*^!@""'`\/#"();
|
||||
|
||||
CREATE FUNCTION public."Trig1_$%{}[]()&*^!@""'`\/#"()
|
||||
CREATE OR REPLACE FUNCTION public."Trig1_$%{}[]()&*^!@""'`\/#"()
|
||||
RETURNS trigger
|
||||
LANGUAGE 'plpgsql'
|
||||
COST 100
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
-- DROP FUNCTION public."Trig1_$%{}[]()&*^!@""'`\/#"();
|
||||
|
||||
CREATE FUNCTION public."Trig1_$%{}[]()&*^!@""'`\/#"()
|
||||
CREATE OR REPLACE FUNCTION public."Trig1_$%{}[]()&*^!@""'`\/#"()
|
||||
RETURNS trigger
|
||||
LANGUAGE 'plpgsql'
|
||||
COST 123
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
-- DROP FUNCTION public."Trig1_$%{}[]()&*^!@""'`\/#"();
|
||||
|
||||
CREATE FUNCTION public."Trig1_$%{}[]()&*^!@""'`\/#"()
|
||||
CREATE OR REPLACE FUNCTION public."Trig1_$%{}[]()&*^!@""'`\/#"()
|
||||
RETURNS trigger
|
||||
LANGUAGE 'plpgsql'
|
||||
COST 123
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
-- DROP FUNCTION public."Trig1_$%{}[]()&*^!@""'`\/#"();
|
||||
|
||||
CREATE FUNCTION public."Trig1_$%{}[]()&*^!@""'`\/#"()
|
||||
CREATE OR REPLACE FUNCTION public."Trig1_$%{}[]()&*^!@""'`\/#"()
|
||||
RETURNS SETOF event_trigger
|
||||
LANGUAGE 'plpgsql'
|
||||
COST 1234
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
-- DROP FUNCTION public."Trig1_$%{}[]()&*^!@""'`\/#"();
|
||||
|
||||
CREATE FUNCTION public."Trig1_$%{}[]()&*^!@""'`\/#"()
|
||||
CREATE OR REPLACE FUNCTION public."Trig1_$%{}[]()&*^!@""'`\/#"()
|
||||
RETURNS trigger
|
||||
LANGUAGE 'plpgsql'
|
||||
COST 100
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
-- DROP FUNCTION public."Trig1_$%{}[]()&*^!@""'`\/#"();
|
||||
|
||||
CREATE FUNCTION public."Trig1_$%{}[]()&*^!@""'`\/#"()
|
||||
CREATE OR REPLACE FUNCTION public."Trig1_$%{}[]()&*^!@""'`\/#"()
|
||||
RETURNS SETOF trigger
|
||||
LANGUAGE 'plpgsql'
|
||||
COST 1234
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
-- DROP FUNCTION public."Trig1_$%{}[]()&*^!@""'`\/#"();
|
||||
|
||||
CREATE FUNCTION public."Trig1_$%{}[]()&*^!@""'`\/#"()
|
||||
CREATE OR REPLACE FUNCTION public."Trig1_$%{}[]()&*^!@""'`\/#"()
|
||||
RETURNS trigger
|
||||
LANGUAGE 'plpgsql'
|
||||
COST 100
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
-- DROP FUNCTION public."Trig1_$%{}[]()&*^!@""'`\/#"();
|
||||
|
||||
CREATE FUNCTION public."Trig1_$%{}[]()&*^!@""'`\/#"()
|
||||
CREATE OR REPLACE FUNCTION public."Trig1_$%{}[]()&*^!@""'`\/#"()
|
||||
RETURNS trigger
|
||||
LANGUAGE 'plpgsql'
|
||||
COST 100
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
-- DROP FUNCTION public."Trig1_$%{}[]()&*^!@""'`\/#"();
|
||||
|
||||
CREATE FUNCTION public."Trig1_$%{}[]()&*^!@""'`\/#"()
|
||||
CREATE OR REPLACE FUNCTION public."Trig1_$%{}[]()&*^!@""'`\/#"()
|
||||
RETURNS trigger
|
||||
LANGUAGE 'plpgsql'
|
||||
COST 123
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
-- DROP FUNCTION public."Trig1_$%{}[]()&*^!@""'`\/#"();
|
||||
|
||||
CREATE FUNCTION public."Trig1_$%{}[]()&*^!@""'`\/#"()
|
||||
CREATE OR REPLACE FUNCTION public."Trig1_$%{}[]()&*^!@""'`\/#"()
|
||||
RETURNS trigger
|
||||
LANGUAGE 'plpgsql'
|
||||
COST 123
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
-- DROP FUNCTION public."Trig1_$%{}[]()&*^!@""'`\/#"();
|
||||
|
||||
CREATE FUNCTION public."Trig1_$%{}[]()&*^!@""'`\/#"()
|
||||
CREATE OR REPLACE FUNCTION public."Trig1_$%{}[]()&*^!@""'`\/#"()
|
||||
RETURNS SETOF event_trigger
|
||||
LANGUAGE 'plpgsql'
|
||||
COST 1234
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
-- DROP FUNCTION public."Trig1_$%{}[]()&*^!@""'`\/#"();
|
||||
|
||||
CREATE FUNCTION public."Trig1_$%{}[]()&*^!@""'`\/#"()
|
||||
CREATE OR REPLACE FUNCTION public."Trig1_$%{}[]()&*^!@""'`\/#"()
|
||||
RETURNS trigger
|
||||
LANGUAGE 'plpgsql'
|
||||
COST 100
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
-- DROP FUNCTION public."Trig1_$%{}[]()&*^!@""'`\/#"();
|
||||
|
||||
CREATE FUNCTION public."Trig1_$%{}[]()&*^!@""'`\/#"()
|
||||
CREATE OR REPLACE FUNCTION public."Trig1_$%{}[]()&*^!@""'`\/#"()
|
||||
RETURNS SETOF trigger
|
||||
LANGUAGE 'plpgsql'
|
||||
COST 1234
|
||||
|
|
Loading…
Reference in New Issue