@@ -1865,7 +1865,7 @@ create table parted2_stmt_trig1 partition of parted2_stmt_trig for values in (1)
1865
1865
create table parted2_stmt_trig2 partition of parted2_stmt_trig for values in (2);
1866
1866
create or replace function trigger_notice() returns trigger as $$
1867
1867
begin
1868
- raise notice 'trigger on % % % for %', TG_TABLE_NAME, TG_WHEN, TG_OP, TG_LEVEL;
1868
+ raise notice 'trigger % on % % % for %', TG_NAME , TG_TABLE_NAME, TG_WHEN, TG_OP, TG_LEVEL;
1869
1869
if TG_LEVEL = 'ROW' then
1870
1870
return NEW;
1871
1871
end if;
@@ -1910,12 +1910,12 @@ create trigger trig_del_after after delete on parted2_stmt_trig
1910
1910
with ins (a) as (
1911
1911
insert into parted2_stmt_trig values (1), (2) returning a
1912
1912
) insert into parted_stmt_trig select a from ins returning tableoid::regclass, a;
1913
- NOTICE: trigger on parted_stmt_trig BEFORE INSERT for STATEMENT
1914
- NOTICE: trigger on parted2_stmt_trig BEFORE INSERT for STATEMENT
1915
- NOTICE: trigger on parted_stmt_trig1 BEFORE INSERT for ROW
1916
- NOTICE: trigger on parted_stmt_trig1 AFTER INSERT for ROW
1917
- NOTICE: trigger on parted2_stmt_trig AFTER INSERT for STATEMENT
1918
- NOTICE: trigger on parted_stmt_trig AFTER INSERT for STATEMENT
1913
+ NOTICE: trigger trig_ins_before on parted_stmt_trig BEFORE INSERT for STATEMENT
1914
+ NOTICE: trigger trig_ins_before on parted2_stmt_trig BEFORE INSERT for STATEMENT
1915
+ NOTICE: trigger trig_ins_before on parted_stmt_trig1 BEFORE INSERT for ROW
1916
+ NOTICE: trigger trig_ins_after on parted_stmt_trig1 AFTER INSERT for ROW
1917
+ NOTICE: trigger trig_ins_after on parted2_stmt_trig AFTER INSERT for STATEMENT
1918
+ NOTICE: trigger trig_ins_after on parted_stmt_trig AFTER INSERT for STATEMENT
1919
1919
tableoid | a
1920
1920
-------------------+---
1921
1921
parted_stmt_trig1 | 1
@@ -1925,25 +1925,25 @@ NOTICE: trigger on parted_stmt_trig AFTER INSERT for STATEMENT
1925
1925
with upd as (
1926
1926
update parted2_stmt_trig set a = a
1927
1927
) update parted_stmt_trig set a = a;
1928
- NOTICE: trigger on parted_stmt_trig BEFORE UPDATE for STATEMENT
1929
- NOTICE: trigger on parted_stmt_trig1 BEFORE UPDATE for ROW
1930
- NOTICE: trigger on parted2_stmt_trig BEFORE UPDATE for STATEMENT
1931
- NOTICE: trigger on parted_stmt_trig1 AFTER UPDATE for ROW
1932
- NOTICE: trigger on parted_stmt_trig AFTER UPDATE for STATEMENT
1933
- NOTICE: trigger on parted2_stmt_trig AFTER UPDATE for STATEMENT
1928
+ NOTICE: trigger trig_upd_before on parted_stmt_trig BEFORE UPDATE for STATEMENT
1929
+ NOTICE: trigger trig_upd_before on parted_stmt_trig1 BEFORE UPDATE for ROW
1930
+ NOTICE: trigger trig_upd_before on parted2_stmt_trig BEFORE UPDATE for STATEMENT
1931
+ NOTICE: trigger trig_upd_after on parted_stmt_trig1 AFTER UPDATE for ROW
1932
+ NOTICE: trigger trig_upd_after on parted_stmt_trig AFTER UPDATE for STATEMENT
1933
+ NOTICE: trigger trig_upd_after on parted2_stmt_trig AFTER UPDATE for STATEMENT
1934
1934
delete from parted_stmt_trig;
1935
- NOTICE: trigger on parted_stmt_trig BEFORE DELETE for STATEMENT
1936
- NOTICE: trigger on parted_stmt_trig AFTER DELETE for STATEMENT
1935
+ NOTICE: trigger trig_del_before on parted_stmt_trig BEFORE DELETE for STATEMENT
1936
+ NOTICE: trigger trig_del_after on parted_stmt_trig AFTER DELETE for STATEMENT
1937
1937
-- insert via copy on the parent
1938
1938
copy parted_stmt_trig(a) from stdin;
1939
- NOTICE: trigger on parted_stmt_trig BEFORE INSERT for STATEMENT
1940
- NOTICE: trigger on parted_stmt_trig1 BEFORE INSERT for ROW
1941
- NOTICE: trigger on parted_stmt_trig1 AFTER INSERT for ROW
1942
- NOTICE: trigger on parted_stmt_trig AFTER INSERT for STATEMENT
1939
+ NOTICE: trigger trig_ins_before on parted_stmt_trig BEFORE INSERT for STATEMENT
1940
+ NOTICE: trigger trig_ins_before on parted_stmt_trig1 BEFORE INSERT for ROW
1941
+ NOTICE: trigger trig_ins_after on parted_stmt_trig1 AFTER INSERT for ROW
1942
+ NOTICE: trigger trig_ins_after on parted_stmt_trig AFTER INSERT for STATEMENT
1943
1943
-- insert via copy on the first partition
1944
1944
copy parted_stmt_trig1(a) from stdin;
1945
- NOTICE: trigger on parted_stmt_trig1 BEFORE INSERT for ROW
1946
- NOTICE: trigger on parted_stmt_trig1 AFTER INSERT for ROW
1945
+ NOTICE: trigger trig_ins_before on parted_stmt_trig1 BEFORE INSERT for ROW
1946
+ NOTICE: trigger trig_ins_after on parted_stmt_trig1 AFTER INSERT for ROW
1947
1947
drop table parted_stmt_trig, parted2_stmt_trig;
1948
1948
--
1949
1949
-- Test the interaction between transition tables and both kinds of
0 commit comments