/usr/share/postgresql/9.5/extension/mimeo--0.4.5--0.4.6.sql is in postgresql-9.5-mimeo 1.4.1-1.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 | -- Fixed bug in refresh_snap that was causing the post_scripts not to run when a change on source schema happened
-- Removed unused mviews table
DROP TABLE IF EXISTS @extschema@.mviews;
/*
* Function to run any SQL after object recreation due to schema changes on source
*/
CREATE OR REPLACE FUNCTION post_script(p_dest_table text) RETURNS void
LANGUAGE plpgsql SECURITY DEFINER
AS $$
DECLARE
v_post_script text[];
v_sql text;
BEGIN
SELECT post_script INTO v_post_script FROM @extschema@.refresh_config_snap WHERE dest_table = p_dest_table;
FOREACH v_sql IN ARRAY v_post_script LOOP
RAISE NOTICE 'v_sql: %', v_sql;
EXECUTE v_sql;
END LOOP;
END
$$;
|