supabase-cli/pkg/migration/queries/list.sql

14 lines
341 B
SQL

-- List user defined schemas, excluding
-- Extension created schemas
-- Supabase managed schemas
select pn.nspname
from pg_namespace pn
left join pg_depend pd
on pd.objid = pn.oid
join pg_roles r
on pn.nspowner = r.oid
where pd.deptype is null
and not pn.nspname like any($1)
and r.rolname != 'supabase_admin'
order by pn.nspname