QUICK START GUIDE

Getting Started

Follow this step-by-step guide to set up suparbase and sync your first database. You'll be up and running in under 5 minutes.

Prerequisites

Before you begin, make sure you have:

A Supabase account with at least one database

Database connection string from Supabase

Basic understanding of databases (helpful but not required)

A modern web browser (Chrome, Firefox, Safari, or Edge)

1

Create Your Account

Sign up for a free suparbase account. No credit card required.

Steps to Follow

1

Go to the signup page

2

Enter your email and create a password

3

Verify your email address

4

You're ready to go!

2

Add Your First Connection

Connect your Supabase database to suparbase.

Steps to Follow

1

Click "Add Connection" in the dashboard

2

Enter a name for your connection (e.g., "Production DB")

3

Select environment type (development, staging, or production)

4

Paste your Supabase connection string

5

Click "Test Connection" to verify

Example

postgresql://postgres:[YOUR-PASSWORD]@db.[PROJECT-REF].supabase.co:5432/postgres
3

Test the Connection

Verify that suparbase can connect to your database.

Steps to Follow

1

After adding a connection, click "Test Connection"

2

Wait for the connection test to complete

3

Green checkmark means you're good to go!

4

If it fails, check your connection string and network settings

4

Create Your First Sync

Set up a sync job between two databases.

Steps to Follow

1

Navigate to "Sync Jobs" → "Create New Sync"

2

Select your source database (where data comes from)

3

Select your target database (where data goes to)

4

Choose tables to sync (or sync all)

5

Review the schema comparison

6

Click "Create Sync"

5

Monitor and Manage

Track sync progress and manage your databases.

Steps to Follow

1

View sync status in real-time

2

Check sync history and logs

3

Set up email notifications

4

Manage your connections

5

Explore your database schema


Common Pitfalls & Solutions

Connection string format

Make sure your connection string includes the password and uses the correct port (5432).

Network/firewall restrictions

Ensure your database allows connections from suparbase servers. Check Supabase network settings.

Schema incompatibilities

Use schema validation before syncing. Fix incompatible changes in your source database first.

Large table syncs

For large tables, sync in smaller batches or during off-peak hours to avoid timeouts.

What's Next?

Now that you've set up your first sync, explore advanced features like schema synchronization, keep-alive configuration, and usage monitoring.