CREATE MATERIALIZED VIEW public."testmview_$%{}[]()&*^!/@`#"
TABLESPACE pg_default
AS
SELECT 1 AS col1
WITH NO DATA;

ALTER TABLE IF EXISTS public."testmview_$%{}[]()&*^!/@`#"
    OWNER TO <OWNER>;

ALTER MATERIALIZED VIEW public."testmview_$%{}[]()&*^!/@`#"
    DEPENDS ON EXTENSION plpgsql;

ALTER MATERIALIZED VIEW public."testmview_$%{}[]()&*^!/@`#"
    DEPENDS ON EXTENSION postgres_fdw;

COMMENT ON MATERIALIZED VIEW public."testmview_$%{}[]()&*^!/@`#"
    IS 'comment1';