Skip to content

Commit 70254fa

Browse files
committed
Fixed triggers regression test
1 parent 9190b55 commit 70254fa

File tree

3 files changed

+7
-8
lines changed

3 files changed

+7
-8
lines changed

Makefile

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -33,10 +33,9 @@ OBJS = spock_jsonb_utils.o spock_exception_handler.o spock_apply.o \
3333

3434
SCRIPTS_built = spock_create_subscriber
3535

36-
# FIXME: triggers, row_filter
3736
REGRESS = preseed infofuncs init_fail init preseed_check basic conflict_secondary_unique \
3837
toasted replication_set matview bidirectional primary_key \
39-
interfaces foreign_key copy sequence parallel functions \
38+
interfaces foreign_key copy sequence triggers parallel functions \
4039
row_filter_sampling att_list column_filter apply_delay \
4140
extended node_origin_cascade multiple_upstreams drop
4241

expected/triggers.out

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -26,15 +26,15 @@ CREATE TABLE test_trg_hist(table_name text, action text, action_id serial, origi
2626
CREATE FUNCTION test_trg_data_hist_fn() RETURNS TRIGGER AS $$
2727
BEGIN
2828
IF (TG_OP = 'UPDATE') THEN
29-
INSERT INTO test_trg_hist (table_name,action,original_data,new_data)
29+
INSERT INTO public.test_trg_hist (table_name,action,original_data,new_data)
3030
VALUES (TG_TABLE_NAME::TEXT, substring(TG_OP,1,1), ROW(OLD.*), ROW(NEW.*));
3131
RETURN NEW;
3232
ELSIF (TG_OP = 'DELETE') THEN
33-
INSERT INTO test_trg_hist (table_name,action,original_data)
33+
INSERT INTO public.test_trg_hist (table_name,action,original_data)
3434
VALUES (TG_TABLE_NAME::TEXT, substring(TG_OP,1,1), ROW(OLD.*));
3535
RETURN OLD;
3636
ELSIF (TG_OP = 'INSERT') THEN
37-
INSERT INTO test_trg_hist (table_name,action,new_data)
37+
INSERT INTO public.test_trg_hist (table_name,action,new_data)
3838
VALUES (TG_TABLE_NAME::TEXT, substring(TG_OP,1,1), ROW(NEW.*));
3939
RETURN NEW;
4040
ELSE

sql/triggers.sql

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -18,15 +18,15 @@ CREATE TABLE test_trg_hist(table_name text, action text, action_id serial, origi
1818
CREATE FUNCTION test_trg_data_hist_fn() RETURNS TRIGGER AS $$
1919
BEGIN
2020
IF (TG_OP = 'UPDATE') THEN
21-
INSERT INTO test_trg_hist (table_name,action,original_data,new_data)
21+
INSERT INTO public.test_trg_hist (table_name,action,original_data,new_data)
2222
VALUES (TG_TABLE_NAME::TEXT, substring(TG_OP,1,1), ROW(OLD.*), ROW(NEW.*));
2323
RETURN NEW;
2424
ELSIF (TG_OP = 'DELETE') THEN
25-
INSERT INTO test_trg_hist (table_name,action,original_data)
25+
INSERT INTO public.test_trg_hist (table_name,action,original_data)
2626
VALUES (TG_TABLE_NAME::TEXT, substring(TG_OP,1,1), ROW(OLD.*));
2727
RETURN OLD;
2828
ELSIF (TG_OP = 'INSERT') THEN
29-
INSERT INTO test_trg_hist (table_name,action,new_data)
29+
INSERT INTO public.test_trg_hist (table_name,action,new_data)
3030
VALUES (TG_TABLE_NAME::TEXT, substring(TG_OP,1,1), ROW(NEW.*));
3131
RETURN NEW;
3232
ELSE

0 commit comments

Comments
 (0)