+ {isSuccess + ? `${selectedCount} of ${schemas.length} ${pluralize(schemas.length, 'schema')} exposed` + : 'Loading schemas...'} +
+Failed to retrieve schemas
++ No schemas found +
++ {isCountsPending + ? 'Loading tables...' + : `${grantsCount} of ${totalCount} tables exposed${ + pendingCount > 0 + ? `, ${pendingCount} pending ${pluralize(pendingCount, 'change')}` + : '' + }`} +
+Failed to retrieve tables
++ No tables found +
+ )} +
- You will not be able to query tables and views in the{' '}
- public schema via
- supabase-js or HTTP clients.
-
- Tables in the{' '}
- public schema are
- still exposed over our GraphQL endpoints.
-
+ You will not be able to query tables and views in the{' '}
+ public schema via
+ supabase-js or HTTP clients.
+
+ Tables in the{' '}
+ public schema
+ are still exposed over our GraphQL endpoints.
+
- Data API Access
- anon{' '}
- and authenticated roles
- can perform on this table via the Data API. Unselected privileges are revoked from
- these roles.
-
Allow this table to be queried via Supabase client libraries or the API directly
Adjust API privileges per role
-- {ROLE_LABELS[role]} -
-Choose a schema...
+{placeholderLabel}