Rename all '10_plus' folders to 'default' as modulewise RESQL tests are not running.

pull/8475/head
Akshay Joshi 2025-02-18 13:06:33 +05:30
parent 85290d4e61
commit 35d6277f00
131 changed files with 146 additions and 932 deletions

View File

@ -35,4 +35,6 @@ Bug fixes
| `Issue #8341 <https://github.com/pgadmin-org/pgadmin4/issues/8341>`_ - Fixed an issue where the query tool was not treating IDENTITY columns as columns with default values when inserting new rows.
| `Issue #8389 <https://github.com/pgadmin-org/pgadmin4/issues/8389>`_ - Fixed an issue where the ERD tool fails to open a saved file containing parent-child relationship within the same table.
| `Issue #8410 <https://github.com/pgadmin-org/pgadmin4/issues/8410>`_ - Fixed Docker image entrypoint.sh email validation.
| `Issue #8418 <https://github.com/pgadmin-org/pgadmin4/issues/8418>`_ - Fixed an issue where the User Management and Change Password dialogs were hidden when selecting a menu while a workspace other than 'Default' was active.
| `Issue #8418 <https://github.com/pgadmin-org/pgadmin4/issues/8418>`_ - Fixed an issue where the User Management and Change Password dialogs were hidden when selecting a menu while a workspace other than 'Default' was active.
| `Issue #8430 <https://github.com/pgadmin-org/pgadmin4/issues/8430>`_ - Fixed an issue where the column order displayed was incorrect for exclusion constraints with multiple columns.
| `Issue #8435 <https://github.com/pgadmin-org/pgadmin4/issues/8435>`_ - Ensure the saved passwords are decrypted with the correct encryption key for external authentication in server mode.

View File

@ -1,16 +0,0 @@
-- Trigger: trig_after_update_$%{}[]()&*^!@"'`\/#
-- DROP TRIGGER IF EXISTS "trig_after_update_$%{}[]()&*^!@""'`\/#" ON public.tablefortrigger;
CREATE CONSTRAINT TRIGGER "trig_after_update_$%{}[]()&*^!@""'`\/#"
AFTER UPDATE OF col2
ON public.tablefortrigger
FOR EACH ROW
WHEN (old.col2 IS DISTINCT FROM new.col2)
EXECUTE PROCEDURE public."Trig1_$%{}[]()&*^!@""'`\/#"();
COMMENT ON TRIGGER "trig_after_update_$%{}[]()&*^!@""'`\/#" ON public.tablefortrigger
IS 'comment for update event trigger';
ALTER TABLE public.tablefortrigger
ENABLE ALWAYS TRIGGER "trig_after_update_$%{}[]()&*^!@""'`\/#";

View File

@ -1,2 +0,0 @@
ALTER TABLE public.tablefortrigger
ENABLE ALWAYS TRIGGER "trig_after_update_$%{}[]()&*^!@""'`\/#";

View File

@ -1,16 +0,0 @@
-- Trigger: trig_be4r_update_$%{}[]()&*^!@"'`\/#
-- DROP TRIGGER IF EXISTS "trig_be4r_update_$%{}[]()&*^!@""'`\/#" ON public.tablefortrigger;
CREATE TRIGGER "trig_be4r_update_$%{}[]()&*^!@""'`\/#"
BEFORE UPDATE OF col1
ON public.tablefortrigger
FOR EACH ROW
WHEN (old.col2 IS DISTINCT FROM new.col2)
EXECUTE PROCEDURE public."Trig1_$%{}[]()&*^!@""'`\/#"();
COMMENT ON TRIGGER "trig_be4r_update_$%{}[]()&*^!@""'`\/#" ON public.tablefortrigger
IS 'test comment';
ALTER TABLE public.tablefortrigger
ENABLE REPLICA TRIGGER "trig_be4r_update_$%{}[]()&*^!@""'`\/#";

View File

@ -1,13 +0,0 @@
-- Trigger: trig_after_update_$%{}[]()&*^!@"'`\/#
-- DROP TRIGGER IF EXISTS "trig_after_update_$%{}[]()&*^!@""'`\/#" ON public.tablefortrigger;
CREATE CONSTRAINT TRIGGER "trig_after_update_$%{}[]()&*^!@""'`\/#"
AFTER UPDATE OF col2
ON public.tablefortrigger
FOR EACH ROW
WHEN (old.col2 IS DISTINCT FROM new.col2)
EXECUTE PROCEDURE public."Trig1_$%{}[]()&*^!@""'`\/#"();
COMMENT ON TRIGGER "trig_after_update_$%{}[]()&*^!@""'`\/#" ON public.tablefortrigger
IS 'comment for update event trigger';

View File

@ -1,9 +0,0 @@
CREATE CONSTRAINT TRIGGER "trig_after_update_$%{}[]()&*^!@""'`\/#"
AFTER UPDATE OF col2
ON public.tablefortrigger
FOR EACH ROW
WHEN (OLD.col2 IS DISTINCT FROM NEW.col2)
EXECUTE PROCEDURE public."Trig1_$%{}[]()&*^!@""'`\/#"();
COMMENT ON TRIGGER "trig_after_update_$%{}[]()&*^!@""'`\/#" ON public.tablefortrigger
IS 'comment for update event trigger';

View File

@ -1,13 +0,0 @@
-- Trigger: trig_be4r_update_$%{}[]()&*^!@"'`\/#
-- DROP TRIGGER IF EXISTS "trig_be4r_update_$%{}[]()&*^!@""'`\/#" ON public.tablefortrigger;
CREATE TRIGGER "trig_be4r_update_$%{}[]()&*^!@""'`\/#"
BEFORE UPDATE OF col1
ON public.tablefortrigger
FOR EACH ROW
WHEN (old.col2 IS DISTINCT FROM new.col2)
EXECUTE PROCEDURE public."Trig1_$%{}[]()&*^!@""'`\/#"();
COMMENT ON TRIGGER "trig_be4r_update_$%{}[]()&*^!@""'`\/#" ON public.tablefortrigger
IS 'test comment';

View File

@ -1,312 +0,0 @@
{
"scenarios": [
{
"type": "create",
"name": "Create Table",
"endpoint": "NODE-table.obj",
"sql_endpoint": "NODE-table.sql_id",
"data": {
"name": "tablefortrigger",
"columns": [
{
"name": "col1",
"cltype": "integer",
"is_primary_key": true
},
{
"name": "col2",
"cltype": "text"
},
{
"name": "col3",
"cltype": "integer"
}
],
"is_partitioned": false,
"schema": "public",
"spcname": "pg_default"
},
"store_object_id": true
},
{
"type": "create",
"name": "Create trigger function",
"endpoint": "NODE-trigger_function.obj",
"sql_endpoint": "NODE-trigger_function.sql_id",
"data": {
"name": "Trig1_$%{}[]()&*^!@\"'`\\/#",
"acl": [],
"args": [],
"funcowner": "postgres",
"lanname": "plpgsql",
"options": [],
"pronamespace": 2200,
"prorettypename": "trigger",
"prosrc": "begin\nselect 1;\nend;",
"seclabels": [],
"variables": [],
"schema": "public"
},
"expected_sql_file": "create_plain_trigger_function.sql"
},
{
"type": "create",
"name": "Create before event trigger",
"endpoint": "NODE-trigger.obj",
"sql_endpoint": "NODE-trigger.sql_id",
"msql_endpoint": "NODE-trigger.msql",
"data": {
"name": "trig_test_$%{}[]()&*^!@\"'`\\/#",
"is_row_trigger": true,
"fires": "BEFORE",
"evnt_truncate": false,
"description": "test comment",
"tfunction": "public.\"Trig1_$%{}[]()&*^!@\"\"'`\\/#\"",
"evnt_insert": true
},
"schema": "public",
"store_object_id": true,
"expected_sql_file": "create_before_insert_event_trigger.sql",
"expected_msql_file": "create_before_insert_event_trigger_msql.sql"
},
{
"type": "alter",
"name": "Alter(disable) before event trigger",
"endpoint": "NODE-trigger.obj_id",
"sql_endpoint": "NODE-trigger.sql_id",
"msql_endpoint": "NODE-trigger.msql_id",
"data": {
"name": "trig_test_$%{}[]()&*^!@\"'`\\/#",
"is_enable_trigger": "D"
},
"schema": "public",
"expected_sql_file": "alter_before_insert_event_trigger.sql",
"expected_msql_file": "alter_before_insert_event_trigger_msql.sql"
},
{
"type": "create",
"name": "Create before update event trigger",
"endpoint": "NODE-trigger.obj",
"sql_endpoint": "NODE-trigger.sql_id",
"msql_endpoint": "NODE-trigger.msql",
"data": {
"name": "trig_be4r_update_$%{}[]()&*^!@\"'`\\/#",
"is_row_trigger": true,
"fires": "BEFORE",
"evnt_truncate": false,
"description": "test comment",
"tfunction": "public.\"Trig1_$%{}[]()&*^!@\"\"'`\\/#\"",
"evnt_update": true,
"columns": "[\"col1\"]",
"whenclause": "OLD.col2 IS DISTINCT FROM NEW.col2"
},
"schema": "public",
"store_object_id": true,
"expected_sql_file": "create_before_update_event_trigger.sql",
"expected_msql_file": "create_before_update_event_trigger_msql.sql"
},
{
"type": "alter",
"name": "Alter before update event trigger enable replica",
"endpoint": "NODE-trigger.obj_id",
"sql_endpoint": "NODE-trigger.sql_id",
"msql_endpoint": "NODE-trigger.msql_id",
"data": {
"name": "trig_be4r_update_$%{}[]()&*^!@\"'`\\/#",
"is_enable_trigger": "R"
},
"schema": "public",
"expected_sql_file": "alter_before_update_event_trigger_enable_replica.sql",
"expected_msql_file": "alter_before_update_event_trigger_enable_replica_msql.sql"
},
{
"type": "create",
"name": "Create after update event trigger",
"endpoint": "NODE-trigger.obj",
"sql_endpoint": "NODE-trigger.sql_id",
"msql_endpoint": "NODE-trigger.msql",
"data": {
"name": "trig_after_update_$%{}[]()&*^!@\"'`\\/#",
"is_row_trigger": true,
"fires": "AFTER",
"evnt_truncate": false,
"description": "comment for update event trigger",
"is_constraint_trigger": true,
"tfunction": "public.\"Trig1_$%{}[]()&*^!@\"\"'`\\/#\"",
"evnt_update": true,
"whenclause": "OLD.col2 IS DISTINCT FROM NEW.col2",
"columns": "[\"col2\"]"
},
"schema": "public",
"store_object_id": true,
"expected_sql_file": "create_after_update_event_trigger.sql",
"expected_msql_file": "create_after_update_event_trigger_msql.sql"
},
{
"type": "alter",
"name": "Alter after update event trigger enable always",
"endpoint": "NODE-trigger.obj_id",
"sql_endpoint": "NODE-trigger.sql_id",
"msql_endpoint": "NODE-trigger.msql_id",
"data": {
"name": "trig_after_update_$%{}[]()&*^!@\"'`\\/#",
"is_enable_trigger": "A"
},
"schema": "public",
"expected_sql_file": "alter_after_update_event_trigger_enable_always.sql",
"expected_msql_file": "alter_after_update_event_trigger_enable_always_msql.sql"
},
{
"type": "create",
"name": "Create trigger on before for multiple events",
"endpoint": "NODE-trigger.obj",
"sql_endpoint": "NODE-trigger.sql_id",
"msql_endpoint": "NODE-trigger.msql",
"data": {
"name": "trig_b4r_update_mul_events_$%{}[]()&*^!@\"'`\\/#",
"is_row_trigger": true,
"fires": "BEFORE",
"evnt_truncate": false,
"description": "multiple event trigger",
"tfunction": "public.\"Trig1_$%{}[]()&*^!@\"\"'`\\/#\"",
"evnt_insert": true,
"evnt_update": true,
"columns": "[\"col3\"]",
"whenclause": ""
},
"schema": "public",
"store_object_id": true,
"expected_sql_file": "create_b4r_update_multiple_event_trigger.sql",
"expected_msql_file": "create_b4r_update_multiple_event_trigger_msql.sql"
},
{
"type": "create",
"name": "Create trigger on after delete event with arguments",
"endpoint": "NODE-trigger.obj",
"sql_endpoint": "NODE-trigger.sql_id",
"msql_endpoint": "NODE-trigger.msql",
"data": {
"name": "trig_after_delete_events_$%{}[]()&*^!@\"'`\\/#",
"is_row_trigger": true,
"fires": "AFTER",
"evnt_truncate": false,
"description": "delete event trig",
"is_constraint_trigger": true,
"tgdeferrable": true,
"tginitdeferred": true,
"tfunction": "public.\"Trig1_$%{}[]()&*^!@\"\"'`\\/#\"",
"tgargs": "12",
"evnt_delete": true
},
"schema": "public",
"store_object_id": true,
"expected_sql_file": "create_after_delete_event_trigger.sql",
"expected_msql_file": "create_after_delete_event_trigger_msql.sql"
},
{
"type": "delete",
"name": "Delete trigger on after delete event with arguments",
"endpoint": "NODE-trigger.obj_id",
"sql_endpoint": "NODE-trigger.sql_id",
"data": {
"name": "trig_after_delete_events_$%{}[]()&*^!@\"'`\\/#"
},
"schema": "public"
},
{
"type": "create",
"name": "Create before event trigger at statement level",
"endpoint": "NODE-trigger.obj",
"sql_endpoint": "NODE-trigger.sql_id",
"msql_endpoint": "NODE-trigger.msql",
"data": {
"name": "trig_test_statement_$%{}[]()&*^!@\\\"'`\\\\/#\"",
"is_row_trigger": false,
"fires": "BEFORE",
"evnt_truncate": true,
"description": "test comment",
"tfunction": "public.\"Trig1_$%{}[]()&*^!@\"\"'`\\/#\"",
"evnt_insert": true,
"evnt_delete": true,
"evnt_update": true,
"whenclause": "",
"columns": "[\"col1\",\"col2\",\"col3\"]"
},
"schema": "public",
"store_object_id": true,
"expected_sql_file": "create_before_insert_event_at_statement.sql",
"expected_msql_file": "create_before_insert_event_at_statement_msql.sql"
},
{
"type": "create",
"name": "Create trigger on after insert event with transition",
"endpoint": "NODE-trigger.obj",
"sql_endpoint": "NODE-trigger.sql_id",
"msql_endpoint": "NODE-trigger.msql",
"data": {
"name": "trig_after_insert_events_with_transition_$%{}[]()&*^!@\"'`\\/#",
"is_row_trigger": true,
"fires": "AFTER",
"evnt_truncate": false,
"description": "test comment",
"tfunction": "public.\"Trig1_$%{}[]()&*^!@\"\"'`\\/#\"",
"evnt_insert": true,
"tgnewtable": "inserted"
},
"schema": "public",
"store_object_id": true,
"expected_sql_file": "create_after_insert_event_trigger_with_transition.sql",
"expected_msql_file": "create_after_insert_event_trigger_with_transition_msql.sql"
},
{
"type": "alter",
"name": "Alter(disable) trigger on after inset event with transition",
"endpoint": "NODE-trigger.obj_id",
"sql_endpoint": "NODE-trigger.sql_id",
"msql_endpoint": "NODE-trigger.msql_id",
"data": {
"name": "trig_after_insert_events_with_transition_$%{}[]()&*^!@\"'`\\/#",
"is_enable_trigger": "D"
},
"schema": "public",
"expected_sql_file": "alter_after_insert_event_trigger_with_transition.sql",
"expected_msql_file": "alter_after_insert_event_trigger_with_transition_msql.sql"
},
{
"type": "create",
"name": "Create trigger on after delete event with transition",
"endpoint": "NODE-trigger.obj",
"sql_endpoint": "NODE-trigger.sql_id",
"msql_endpoint": "NODE-trigger.msql",
"data": {
"name": "trig_after_delete_events_with_transition_$%{}[]()&*^!@\"'`\\/#",
"is_row_trigger": true,
"fires": "AFTER",
"evnt_truncate": false,
"description": "test comment",
"tfunction": "public.\"Trig1_$%{}[]()&*^!@\"\"'`\\/#\"",
"is_constraint_trigger": false,
"evnt_delete": true,
"tgoldtable": "oldtab"
},
"schema": "public",
"store_object_id": true,
"expected_sql_file": "create_after_delete_event_trigger_with_transition.sql",
"expected_msql_file": "create_after_delete_event_trigger_with_transition_msql.sql"
},
{
"type": "alter",
"name": "Alter trigger on after delete event with transition always enable",
"endpoint": "NODE-trigger.obj_id",
"sql_endpoint": "NODE-trigger.sql_id",
"msql_endpoint": "NODE-trigger.msql_id",
"data": {
"name": "trig_after_delete_events_with_transition_$%{}[]()&*^!@\"'`\\/#",
"is_enable_trigger": "A"
},
"schema": "public",
"expected_sql_file": "alter_after_delete_event_trigger_with_transition.sql",
"expected_msql_file": "alter_after_delete_event_trigger_with_transition_msql.sql"
}
]
}

View File

@ -1,2 +0,0 @@
ALTER TABLE public.tablefortrigger
ENABLE REPLICA TRIGGER "trig_be4r_update_$%{}[]()&*^!@""'`\/#";

View File

@ -1,13 +0,0 @@
-- Trigger: trig_after_delete_events_$%{}[]()&*^!@"'`\/#
-- DROP TRIGGER IF EXISTS "trig_after_delete_events_$%{}[]()&*^!@""'`\/#" ON public.tablefortrigger;
CREATE CONSTRAINT TRIGGER "trig_after_delete_events_$%{}[]()&*^!@""'`\/#"
AFTER DELETE
ON public.tablefortrigger
DEFERRABLE INITIALLY DEFERRED
FOR EACH ROW
EXECUTE PROCEDURE public."Trig1_$%{}[]()&*^!@""'`\/#"('12');
COMMENT ON TRIGGER "trig_after_delete_events_$%{}[]()&*^!@""'`\/#" ON public.tablefortrigger
IS 'delete event trig';

View File

@ -1,9 +0,0 @@
CREATE CONSTRAINT TRIGGER "trig_after_delete_events_$%{}[]()&*^!@""'`\/#"
AFTER DELETE
ON public.tablefortrigger
DEFERRABLE INITIALLY DEFERRED
FOR EACH ROW
EXECUTE PROCEDURE public."Trig1_$%{}[]()&*^!@""'`\/#"(12);
COMMENT ON TRIGGER "trig_after_delete_events_$%{}[]()&*^!@""'`\/#" ON public.tablefortrigger
IS 'delete event trig';

View File

@ -7,7 +7,7 @@ CREATE TRIGGER "trig_after_insert_events_with_transition_$%{}[]()&*^!@""'`\/#"
ON public.tablefortrigger
REFERENCING NEW TABLE AS inserted
FOR EACH ROW
EXECUTE FUNCTION public."Trig1_$%{}[]()&*^!@""'`\/#"();
EXECUTE PROCEDURE public."Trig1_$%{}[]()&*^!@""'`\/#"();
COMMENT ON TRIGGER "trig_after_insert_events_with_transition_$%{}[]()&*^!@""'`\/#" ON public.tablefortrigger
IS 'test comment';

View File

@ -1,12 +0,0 @@
-- Trigger: trig_b4r_update_mul_events_$%{}[]()&*^!@"'`\/#
-- DROP TRIGGER IF EXISTS "trig_b4r_update_mul_events_$%{}[]()&*^!@""'`\/#" ON public.tablefortrigger;
CREATE TRIGGER "trig_b4r_update_mul_events_$%{}[]()&*^!@""'`\/#"
BEFORE INSERT OR UPDATE OF col3
ON public.tablefortrigger
FOR EACH ROW
EXECUTE PROCEDURE public."Trig1_$%{}[]()&*^!@""'`\/#"();
COMMENT ON TRIGGER "trig_b4r_update_mul_events_$%{}[]()&*^!@""'`\/#" ON public.tablefortrigger
IS 'multiple event trigger';

View File

@ -1,8 +0,0 @@
CREATE TRIGGER "trig_b4r_update_mul_events_$%{}[]()&*^!@""'`\/#"
BEFORE INSERT OR UPDATE OF col3
ON public.tablefortrigger
FOR EACH ROW
EXECUTE PROCEDURE public."Trig1_$%{}[]()&*^!@""'`\/#"();
COMMENT ON TRIGGER "trig_b4r_update_mul_events_$%{}[]()&*^!@""'`\/#" ON public.tablefortrigger
IS 'multiple event trigger';

View File

@ -1,12 +0,0 @@
-- Trigger: trig_test_statement_$%{}[]()&*^!@\"'`\\/#"
-- DROP TRIGGER IF EXISTS "trig_test_statement_$%{}[]()&*^!@\""'`\\/#""" ON public.tablefortrigger;
CREATE TRIGGER "trig_test_statement_$%{}[]()&*^!@\""'`\\/#"""
BEFORE INSERT OR DELETE OR TRUNCATE OR UPDATE OF col1, col2, col3
ON public.tablefortrigger
FOR EACH STATEMENT
EXECUTE PROCEDURE public."Trig1_$%{}[]()&*^!@""'`\/#"();
COMMENT ON TRIGGER "trig_test_statement_$%{}[]()&*^!@\""'`\\/#""" ON public.tablefortrigger
IS 'test comment';

View File

@ -1,8 +0,0 @@
CREATE TRIGGER "trig_test_statement_$%{}[]()&*^!@\""'`\\/#"""
BEFORE INSERT OR DELETE OR TRUNCATE OR UPDATE OF col1, col2, col3
ON public.tablefortrigger
FOR EACH STATEMENT
EXECUTE PROCEDURE public."Trig1_$%{}[]()&*^!@""'`\/#"();
COMMENT ON TRIGGER "trig_test_statement_$%{}[]()&*^!@\""'`\\/#""" ON public.tablefortrigger
IS 'test comment';

View File

@ -1,9 +0,0 @@
CREATE TRIGGER "trig_be4r_update_$%{}[]()&*^!@""'`\/#"
BEFORE UPDATE OF col1
ON public.tablefortrigger
FOR EACH ROW
WHEN (OLD.col2 IS DISTINCT FROM NEW.col2)
EXECUTE PROCEDURE public."Trig1_$%{}[]()&*^!@""'`\/#"();
COMMENT ON TRIGGER "trig_be4r_update_$%{}[]()&*^!@""'`\/#" ON public.tablefortrigger
IS 'test comment';

View File

@ -236,6 +236,77 @@
"store_object_id": true,
"expected_sql_file": "create_before_insert_event_at_statement.sql",
"expected_msql_file": "create_before_insert_event_at_statement_msql.sql"
},
{
"type": "create",
"name": "Create trigger on after insert event with transition",
"endpoint": "NODE-trigger.obj",
"sql_endpoint": "NODE-trigger.sql_id",
"msql_endpoint": "NODE-trigger.msql",
"data": {
"name": "trig_after_insert_events_with_transition_$%{}[]()&*^!@\"'`\\/#",
"is_row_trigger": true,
"fires": "AFTER",
"evnt_truncate": false,
"description": "test comment",
"tfunction": "public.\"Trig1_$%{}[]()&*^!@\"\"'`\\/#\"",
"evnt_insert": true,
"tgnewtable": "inserted"
},
"schema": "public",
"store_object_id": true,
"expected_sql_file": "create_after_insert_event_trigger_with_transition.sql",
"expected_msql_file": "create_after_insert_event_trigger_with_transition_msql.sql"
},
{
"type": "alter",
"name": "Alter(disable) trigger on after inset event with transition",
"endpoint": "NODE-trigger.obj_id",
"sql_endpoint": "NODE-trigger.sql_id",
"msql_endpoint": "NODE-trigger.msql_id",
"data": {
"name": "trig_after_insert_events_with_transition_$%{}[]()&*^!@\"'`\\/#",
"is_enable_trigger": "D"
},
"schema": "public",
"expected_sql_file": "alter_after_insert_event_trigger_with_transition.sql",
"expected_msql_file": "alter_after_insert_event_trigger_with_transition_msql.sql"
},
{
"type": "create",
"name": "Create trigger on after delete event with transition",
"endpoint": "NODE-trigger.obj",
"sql_endpoint": "NODE-trigger.sql_id",
"msql_endpoint": "NODE-trigger.msql",
"data": {
"name": "trig_after_delete_events_with_transition_$%{}[]()&*^!@\"'`\\/#",
"is_row_trigger": true,
"fires": "AFTER",
"evnt_truncate": false,
"description": "test comment",
"tfunction": "public.\"Trig1_$%{}[]()&*^!@\"\"'`\\/#\"",
"is_constraint_trigger": false,
"evnt_delete": true,
"tgoldtable": "oldtab"
},
"schema": "public",
"store_object_id": true,
"expected_sql_file": "create_after_delete_event_trigger_with_transition.sql",
"expected_msql_file": "create_after_delete_event_trigger_with_transition_msql.sql"
},
{
"type": "alter",
"name": "Alter trigger on after delete event with transition always enable",
"endpoint": "NODE-trigger.obj_id",
"sql_endpoint": "NODE-trigger.sql_id",
"msql_endpoint": "NODE-trigger.msql_id",
"data": {
"name": "trig_after_delete_events_with_transition_$%{}[]()&*^!@\"'`\\/#",
"is_enable_trigger": "A"
},
"schema": "public",
"expected_sql_file": "alter_after_delete_event_trigger_with_transition.sql",
"expected_msql_file": "alter_after_delete_event_trigger_with_transition_msql.sql"
}
]
}

View File

@ -1,16 +0,0 @@
-- Trigger: trig_after_update_$%{}[]()&*^!@"'`\/#
-- DROP TRIGGER IF EXISTS "trig_after_update_$%{}[]()&*^!@""'`\/#" ON public.tablefortrigger;
CREATE CONSTRAINT TRIGGER "trig_after_update_$%{}[]()&*^!@""'`\/#"
AFTER UPDATE OF col2
ON public.tablefortrigger
FOR EACH ROW
WHEN (old.col2 IS DISTINCT FROM new.col2)
EXECUTE PROCEDURE public."Trig1_$%{}[]()&*^!@""'`\/#"();
COMMENT ON TRIGGER "trig_after_update_$%{}[]()&*^!@""'`\/#" ON public.tablefortrigger
IS 'comment for update event trigger';
ALTER TABLE public.tablefortrigger
ENABLE ALWAYS TRIGGER "trig_after_update_$%{}[]()&*^!@""'`\/#";

View File

@ -1,2 +0,0 @@
ALTER TABLE public.tablefortrigger
ENABLE ALWAYS TRIGGER "trig_after_update_$%{}[]()&*^!@""'`\/#";

View File

@ -1,16 +0,0 @@
-- Trigger: trig_be4r_update_$%{}[]()&*^!@"'`\/#
-- DROP TRIGGER IF EXISTS "trig_be4r_update_$%{}[]()&*^!@""'`\/#" ON public.tablefortrigger;
CREATE TRIGGER "trig_be4r_update_$%{}[]()&*^!@""'`\/#"
BEFORE UPDATE OF col1
ON public.tablefortrigger
FOR EACH ROW
WHEN (old.col2 IS DISTINCT FROM new.col2)
EXECUTE PROCEDURE public."Trig1_$%{}[]()&*^!@""'`\/#"();
COMMENT ON TRIGGER "trig_be4r_update_$%{}[]()&*^!@""'`\/#" ON public.tablefortrigger
IS 'test comment';
ALTER TABLE public.tablefortrigger
ENABLE REPLICA TRIGGER "trig_be4r_update_$%{}[]()&*^!@""'`\/#";

Some files were not shown because too many files have changed in this diff Show More