Supabase: public tables no longer auto-exposed to Data API from 30 October
Supabase is changing Data API defaults: new tables in the public schema will no longer be reachable automatically and will require an explicit Postgres grant. The setting is available for new projects since 28 April 2026 and applies to all existing projects on 30 October 2026. Existing tables keep their current grants.
- From 30 October 2026 new public tables need an explicit GRANT for the Data API
- Without a grant PostgREST returns a 42501 error
- Existing tables keep their current grants and stay reachable
- Direct Postgres connections via ORM or psql are unaffected
Read next
Software