I have a database in AWS Redshift (a column store DB based on PostgreSQL 8.x); I can connect to it and see the pg_catalog and information_schema schemas, but not public. The reason for this is this SELECT:
SELECT "nspname" FROM "pg_catalog"."pg_namespace" WHERE "nspowner" != 1 OR "nspname" IN ('pg_catalog', 'information_schema') ORDER BY "nspname";
The public schema has nspowner=1, which is why it doesn't show up. Is this an error in Heidi, or a deliberate choice?