Postgres
Connecting Postgres
Follow these steps to sync an existing Postgres table
Creating your connection URI
-
Gather the following details for a user on your Postgres database:
- username (often
postgres
) - password
- host
- port
- database
- schema
- table name
- username (often
If you are starting with a full connection URI string, it should follow the format below:
Postgres Connection URI
- Enter the details above to the web app at app.usebracket.com
Assigning user permissions
For Bracket to be able to be able to generate Postgres tables from other primary sources, we require the following permissions, which can be assigned via SQL.
Database-level permissions
Schema-level permissions
For Bracket to be able to sync with an existing Postgres table, we require the following permissions:
Schema-level permissions
Optional: Creating a read only user on your database
Perform this step if you would like to give Bracket access through a dedicated account. Skip this step if you prefer to use an existing Postgres account during setup.
- Create a new user and password
Postgres User Creation
- Allow this new user to connect to the database
Postgres Connection Access
- Allow Usage on the schema (typically ‘public’)
Postgres Connection Access
- Allow read access on a specific table
Postgres Connection Access