Prerequisites
- You need a Supabase account (free signup).
- After signup, create a supabase project, you can start with the Free plan which already includes a full PostgreSQL instance.
Procedure
Step 1 - Visit Supabase project’s database setting

Host and Port info. For User and Password, we recommend creating a dedicated user for Bytebase instead of using the default postgres user.
Step 2 - Create a database user for Bytebase
Visit Supabase SQL Editor and create a database user and grants it SUPERUSER role. Below example creates a user named “bytebase”.
Step 3 - Add the Supabase database instance to Bytebase
ChoosePostgreSQL, and copy the Host, Port, User and Password from the last two steps to the form and click “Create”. See Add an Instance for more details.

Step 4 - Check the database instance is properly imported
All databases should be sycned properly. Expect some delay if the database instance is large.


