@ -2659,7 +2659,7 @@ create trigger tg_stmt after insert on parent
for statement execute procedure trig_nothing();
for statement execute procedure trig_nothing();
select tgrelid::regclass, tgname, tgenabled from pg_trigger
select tgrelid::regclass, tgname, tgenabled from pg_trigger
where tgrelid in ('parent'::regclass, 'child1'::regclass)
where tgrelid in ('parent'::regclass, 'child1'::regclass)
order by tgrelid::regclass::text;
order by tgrelid::regclass::text, tgname ;
tgrelid | tgname | tgenabled
tgrelid | tgname | tgenabled
---------+---------+-----------
---------+---------+-----------
child1 | tg | O
child1 | tg | O
@ -2671,7 +2671,7 @@ alter table only parent enable always trigger tg; -- no recursion because ONLY
alter table parent enable always trigger tg_stmt; -- no recursion because statement trigger
alter table parent enable always trigger tg_stmt; -- no recursion because statement trigger
select tgrelid::regclass, tgname, tgenabled from pg_trigger
select tgrelid::regclass, tgname, tgenabled from pg_trigger
where tgrelid in ('parent'::regclass, 'child1'::regclass)
where tgrelid in ('parent'::regclass, 'child1'::regclass)
order by tgrelid::regclass::text;
order by tgrelid::regclass::text, tgname ;
tgrelid | tgname | tgenabled
tgrelid | tgname | tgenabled
---------+---------+-----------
---------+---------+-----------
child1 | tg | O
child1 | tg | O
@ -2684,7 +2684,7 @@ select tgrelid::regclass, tgname, tgenabled from pg_trigger
alter table parent enable always trigger tg;
alter table parent enable always trigger tg;
select tgrelid::regclass, tgname, tgenabled from pg_trigger
select tgrelid::regclass, tgname, tgenabled from pg_trigger
where tgrelid in ('parent'::regclass, 'child1'::regclass)
where tgrelid in ('parent'::regclass, 'child1'::regclass)
order by tgrelid::regclass::text;
order by tgrelid::regclass::text, tgname ;
tgrelid | tgname | tgenabled
tgrelid | tgname | tgenabled
---------+---------+-----------
---------+---------+-----------
child1 | tg | A
child1 | tg | A