Commit fb533e45 authored by Tom Lane's avatar Tom Lane

Schema-qualify references in test_ddl_deparse test script.

This omission seems to be what is causing buildfarm failures on crake.

Security: CVE-2018-1058
parent 8af38556
...@@ -12,13 +12,13 @@ BEGIN ...@@ -12,13 +12,13 @@ BEGIN
FOR r IN SELECT * FROM pg_event_trigger_ddl_commands() FOR r IN SELECT * FROM pg_event_trigger_ddl_commands()
LOOP LOOP
-- verify that tags match -- verify that tags match
tag = get_command_tag(r.command); tag = public.get_command_tag(r.command);
IF tag <> r.command_tag THEN IF tag <> r.command_tag THEN
RAISE NOTICE 'tag % doesn''t match %', tag, r.command_tag; RAISE NOTICE 'tag % doesn''t match %', tag, r.command_tag;
END IF; END IF;
-- log the operation -- log the operation
cmdtype = get_command_type(r.command); cmdtype = public.get_command_type(r.command);
IF cmdtype <> 'grant' THEN IF cmdtype <> 'grant' THEN
RAISE NOTICE 'DDL test: type %, tag %', cmdtype, tag; RAISE NOTICE 'DDL test: type %, tag %', cmdtype, tag;
ELSE ELSE
...@@ -28,7 +28,7 @@ BEGIN ...@@ -28,7 +28,7 @@ BEGIN
-- if alter table, log more -- if alter table, log more
IF cmdtype = 'alter table' THEN IF cmdtype = 'alter table' THEN
FOR r2 IN SELECT * FOR r2 IN SELECT *
FROM unnest(get_altertable_subcmdtypes(r.command)) FROM unnest(public.get_altertable_subcmdtypes(r.command))
LOOP LOOP
RAISE NOTICE ' subcommand: %', r2.unnest; RAISE NOTICE ' subcommand: %', r2.unnest;
END LOOP; END LOOP;
......
...@@ -13,13 +13,13 @@ BEGIN ...@@ -13,13 +13,13 @@ BEGIN
FOR r IN SELECT * FROM pg_event_trigger_ddl_commands() FOR r IN SELECT * FROM pg_event_trigger_ddl_commands()
LOOP LOOP
-- verify that tags match -- verify that tags match
tag = get_command_tag(r.command); tag = public.get_command_tag(r.command);
IF tag <> r.command_tag THEN IF tag <> r.command_tag THEN
RAISE NOTICE 'tag % doesn''t match %', tag, r.command_tag; RAISE NOTICE 'tag % doesn''t match %', tag, r.command_tag;
END IF; END IF;
-- log the operation -- log the operation
cmdtype = get_command_type(r.command); cmdtype = public.get_command_type(r.command);
IF cmdtype <> 'grant' THEN IF cmdtype <> 'grant' THEN
RAISE NOTICE 'DDL test: type %, tag %', cmdtype, tag; RAISE NOTICE 'DDL test: type %, tag %', cmdtype, tag;
ELSE ELSE
...@@ -29,7 +29,7 @@ BEGIN ...@@ -29,7 +29,7 @@ BEGIN
-- if alter table, log more -- if alter table, log more
IF cmdtype = 'alter table' THEN IF cmdtype = 'alter table' THEN
FOR r2 IN SELECT * FOR r2 IN SELECT *
FROM unnest(get_altertable_subcmdtypes(r.command)) FROM unnest(public.get_altertable_subcmdtypes(r.command))
LOOP LOOP
RAISE NOTICE ' subcommand: %', r2.unnest; RAISE NOTICE ' subcommand: %', r2.unnest;
END LOOP; END LOOP;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment