1
DECLARE
2
myrec RECORD;
3
stmt VARCHAR;
4
query VARCHAR;
5
bt_schema VARCHAR;
6
BEGIN
7
bt_schema = scm || '_bt';
8
query = 'SELECT relname
9
FROM pg_class c, pg_namespace n
10
WHERE c.relnamespace=n.oid
11
AND c.relkind=''r''
12
AND n.nspname=''' || bt_schema || '''';
13
-- RAISE NOTICE '%', query; --stmt;
14
FOR myrec IN EXECUTE query LOOP
15
RAISE NOTICE 'Making rows in ''%'' visible', myrec.relname;
16
stmt = 'SELECT make_all_rows_visible(''' || scm || '''::varchar, ''' || myrec.relname || '''::varchar)';
17
--RAISE NOTICE '%', stmt;
18
EXECUTE stmt;
19
END LOOP;
20
RETURN 't';
21
END