]> git.evergreen-ils.org Git - Evergreen.git/blob - Open-ILS/src/sql/Pg/upgrade/0500.schema.search_path_mangling.sql
LP#1772955: Only include xacts with balance in summary
[Evergreen.git] / Open-ILS / src / sql / Pg / upgrade / 0500.schema.search_path_mangling.sql
1 BEGIN;
2
3 INSERT INTO config.upgrade_log (version) VALUES ('0500');
4
5 CREATE OR REPLACE FUNCTION evergreen.change_db_setting(setting_name TEXT, settings TEXT[]) RETURNS VOID AS $$
6 BEGIN
7 EXECUTE 'ALTER DATABASE ' || quote_ident(current_database()) || ' SET ' || quote_ident(setting_name) || ' = ' || array_to_string(settings, ',');
8 END;
9 $$ LANGUAGE plpgsql;
10
11 SELECT evergreen.change_db_setting('search_path', ARRAY['public','pg_catalog']);
12
13 COMMIT;