--
-- pg_get_viewdef/1
--
create or replace function pg_get_viewdef(
  text
) returns text as $$
pg_get_viewdef_name$$ language plpgsql;


--
-- pg_get_viewdef/1
--
create or replace function pg_get_viewdef(
  oid
) returns text as $$
pg_get_viewdef$$ language plpgsql;


--
-- pg_get_viewdef/2
--
create or replace function pg_get_viewdef(
  text,
  boolean
) returns text as $$
pg_get_viewdef_name_ext$$ language plpgsql;


--
-- pg_get_viewdef/2
--
create or replace function pg_get_viewdef(
  oid,
  boolean
) returns text as $$
pg_get_viewdef_ext$$ language plpgsql;


--
-- pg_get_viewdef/2
--
create or replace function pg_get_viewdef(
  oid,
  integer
) returns text as $$
pg_get_viewdef_wrap$$ language plpgsql;