@@ -20,6 +30,32 @@ const Introduction = ({ selectedLang }: IntroductionProps) => {
All views and tables in the public schema and accessible by the active
database role for a request are available for querying.
+
+ {!isPublicSchemaEnabled && (
+
+
+
+ The `public` schema is not exposed
+
+
+
+ You will not be able to query tables and views in the `public` schema via
+ postgREST or supabase-js.
+
+
+
+
+
+
+ )}
+
@@ -56,7 +92,7 @@ const Introduction = ({ selectedLang }: IntroductionProps) => {
If you still want to use GraphQL, you can. Supabase provides you with a full Postgres
database, so as long as your middleware can connect to the database then you can still
use the tools you love. You can find the database connection details{' '}
- in the settings.
+ in the settings.
diff --git a/apps/studio/components/interfaces/Settings/API/PostgrestConfig.tsx b/apps/studio/components/interfaces/Settings/API/PostgrestConfig.tsx
index 735367e149c..c8e218635d8 100644
--- a/apps/studio/components/interfaces/Settings/API/PostgrestConfig.tsx
+++ b/apps/studio/components/interfaces/Settings/API/PostgrestConfig.tsx
@@ -106,7 +106,7 @@ const PostgrestConfig = () => {
<>
API settings}
+ header="API settings"
footer={