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

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.
number
required
The port number for your PostgreSQL server
text
required
The username for database authentication
password
required
The password for database authentication
text
required
The name of the database to connect to
select
required
How to connect to your database
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:
text
required
The hostname of your SSH server
number
required
The port number for SSH connection
text
required
The username for SSH authentication

Additional Resources