Summary
Supabase is one of the most popular hosted PostgreSQL platforms. Connecting Tusk to a Supabase project requires navigating the Supabase dashboard to find the correct host, port, and credentials — and choosing between the direct connection, the session-mode pooler, and the transaction-mode pooler. New users frequently connect to the wrong endpoint or miss required SSL settings.
User Story
As a developer using Supabase, I want to paste my Supabase project URL so that Tusk auto-configures the connection with the correct endpoint, credentials, and SSL settings.
Acceptance Criteria
Notes
- Supabase direct connection host:
db.<ref>.supabase.co:5432
- Supabase session pooler:
aws-0-<region>.pooler.supabase.com:5432
- Supabase transaction pooler:
aws-0-<region>.pooler.supabase.com:6543
- Username for pooler differs from direct:
postgres.<ref> instead of postgres
Summary
Supabase is one of the most popular hosted PostgreSQL platforms. Connecting Tusk to a Supabase project requires navigating the Supabase dashboard to find the correct host, port, and credentials — and choosing between the direct connection, the session-mode pooler, and the transaction-mode pooler. New users frequently connect to the wrong endpoint or miss required SSL settings.
User Story
As a developer using Supabase, I want to paste my Supabase project URL so that Tusk auto-configures the connection with the correct endpoint, credentials, and SSL settings.
Acceptance Criteria
https://<ref>.supabase.co) and auto-fills all connection fieldsrequireand is non-editable for Supabase connectionsNotes
db.<ref>.supabase.co:5432aws-0-<region>.pooler.supabase.com:5432aws-0-<region>.pooler.supabase.com:6543postgres.<ref>instead ofpostgres