Skip to main content

Add New Connector

To add a PostgreSQL connector:
  1. Select Connectors in the left sidebar and click “New Connector”
  2. Select PostgreSQL from the list of connectors
  3. Fill in the connection details below and click “Create Connector”
  4. Select the schemas and tables you want to sync
  5. Configure your sync schedule
Your PostgreSQL database must have TLS/SSL enabled. Evidence requires encrypted connections for security.If you’re using Supabase, enable “Enforce SSL on incoming connections” in your database settings. See Supabase SSL Enforcement for details.

Connection Options

Host
text
required
The hostname or IP address of your PostgreSQL server. For Supabase, use the Session Pooler connection string from your project’s database settings.
Port
number
required
The port number for your PostgreSQL server
User
text
required
The username for database authentication
Password
password
required
The password for database authentication
Database
text
required
The name of the database to connect to
Connection Type
select
required
How to connect to your database
Trust SSL/TLS Certificates
checkbox
Automatically trust the server’s SSL/TLS certificates. Enable this for cloud databases like Supabase, AWS RDS, or other providers that use custom certificate authorities.

SSH Tunnel Options

If using SSH Tunnel connection type:
SSH Host
text
required
The hostname of your SSH server
SSH Port
number
required
The port number for SSH connection
SSH User
text
required
The username for SSH authentication

Additional Resources