mirror of
https://github.com/supabase/supabase.git
synced 2026-09-06 09:59:03 +08:00
## Context This is just a pre-requisite to consolidating the project creation UI as there's another page that has the project creation flow too [here](https://github.com/supabase/supabase/blob/master/apps/studio/pages/integrations/vercel/%5Bslug%5D/deploy-button/new-project.tsx). So the next step will just be to use the same `ProjectCreationForm` there No functional changes here - just moving things around ## To test - [ ] Verify that project creation still works <!-- This is an auto-generated comment: release notes by coderabbit.ai --> ## Summary by CodeRabbit * **New Features** * Added a full “create project” experience with eligibility-aware defaults, advanced configuration sections, optional GitHub integration, and compute-cost confirmation when applicable. * **Improvements** * Enhanced project-creation success/error handling and navigation. * Refined CLI backup/restore dialogs (better layout/wording, accessibility updates, and improved section separation). * **Documentation** * Standardized all relevant documentation links across the app using a shared `DOCS_URL` source. * **Refactor** * Refactored the “New Project” page to delegate the wizard UI and flow to a reusable creation component. <!-- end of auto-generated comment: release notes by coderabbit.ai -->
13 lines
475 B
TypeScript
13 lines
475 B
TypeScript
import { DOCS_URL } from '@/lib/constants'
|
|
|
|
export const PG_GRAPHQL_EXTENSION_NAME = 'pg_graphql'
|
|
|
|
/**
|
|
* The Postgres schema we check (and rewrite) the `@graphql(...)` directive on.
|
|
* `public` is the conventional user-data schema in Supabase projects, and
|
|
* pg_graphql treats each schema's introspection setting independently.
|
|
*/
|
|
export const DEFAULT_INTROSPECTION_SCHEMA = 'public'
|
|
|
|
export const PG_GRAPHQL_CONFIG_DOCS_URL = `${DOCS_URL}/guides/graphql#supabase-studio`
|