mirror of
https://github.com/zebrajr/postgres.git
synced 2026-01-15 12:15:21 +00:00
23 lines
746 B
MySQL
23 lines
746 B
MySQL
|
|
--
|
||
|
|
-- This tests resetting unknown custom GUCs with reserved prefixes. There's
|
||
|
|
-- nothing specific to auto_explain; this is just a convenient place to put
|
||
|
|
-- this test.
|
||
|
|
--
|
||
|
|
|
||
|
|
SELECT current_database() AS datname \gset
|
||
|
|
CREATE ROLE regress_ae_role;
|
||
|
|
|
||
|
|
ALTER DATABASE :"datname" SET auto_explain.bogus = 1;
|
||
|
|
ALTER ROLE regress_ae_role SET auto_explain.bogus = 1;
|
||
|
|
ALTER ROLE regress_ae_role IN DATABASE :"datname" SET auto_explain.bogus = 1;
|
||
|
|
ALTER SYSTEM SET auto_explain.bogus = 1;
|
||
|
|
|
||
|
|
LOAD 'auto_explain';
|
||
|
|
|
||
|
|
ALTER DATABASE :"datname" RESET auto_explain.bogus;
|
||
|
|
ALTER ROLE regress_ae_role RESET auto_explain.bogus;
|
||
|
|
ALTER ROLE regress_ae_role IN DATABASE :"datname" RESET auto_explain.bogus;
|
||
|
|
ALTER SYSTEM RESET auto_explain.bogus;
|
||
|
|
|
||
|
|
DROP ROLE regress_ae_role;
|