-- FUNCTION: public.Function1_$%{}[]()&*^!@"'`\/#(character varying)

-- DROP FUNCTION IF EXISTS public."Function1_$%{}[]()&*^!@""'`\/#"(character varying);

CREATE OR REPLACE FUNCTION public."Function1_$%{}[]()&*^!@""'`\/#"(
	param character varying DEFAULT '1'::character varying)
    RETURNS character varying
    LANGUAGE 'plpgsql'
    COST 100
    VOLATILE LEAKPROOF STRICT SECURITY DEFINER WINDOW PARALLEL UNSAFE
    SET enable_sort='true'
AS $BODY$
begin
select '1';
end
$BODY$;

ALTER FUNCTION public."Function1_$%{}[]()&*^!@""'`\/#"(character varying)
    OWNER TO <OWNER>;

ALTER FUNCTION public."Function1_$%{}[]()&*^!@""'`\/#"(character varying)
    DEPENDS ON EXTENSION plpgsql;

ALTER FUNCTION public."Function1_$%{}[]()&*^!@""'`\/#"(character varying)
    DEPENDS ON EXTENSION postgres_fdw;