supabase-cli/internal/inspect/table_sizes/table_sizes.sql

10 lines
255 B
SQL

SELECT
n.nspname AS schema,
c.relname AS name,
pg_size_pretty(pg_table_size(c.oid)) AS size
FROM pg_class c
LEFT JOIN pg_namespace n ON (n.oid = c.relnamespace)
WHERE NOT n.nspname LIKE ANY($1)
AND c.relkind = 'r'
ORDER BY pg_table_size(c.oid) DESC