1
Configuration
2
User Mapping
3
Migration
4
Validation

Database Configuration

Supabase (Source)

Use Direct connection for better performance

Aurora (Target)

Migration Options

Comma-separated list

User ID Mapping

Why mapping is needed:

Supabase uses UUID for user IDs, while Aurora uses Cognito sub (text). We need to map each Supabase user to their corresponding Cognito user.

Export Supabase Users

First, we'll export users from Supabase to create the mapping.

Upload Mapping File

Upload a CSV file with columns: supabase_user_id, cognito_sub

Create Mapping Table

This will create the mapping table in Aurora and populate it with your data.

Run Migration

Status
Ready
Progress
0%
Current Task
-

Export from Supabase

Reading data from source database

Pending

Transform Data

Applying user ID mappings

Pending

Import to Aurora

Loading data into target database

Pending
Migration Log
Ready to start migration...

Validation & Results

0
Tables Migrated
0
Rows Migrated
0
Warnings
0
Errors

Validation Checks

Row count comparison
Foreign key integrity
LOB data verification
User mapping validation

Table Row Counts

Table Supabase Aurora Status
Run validation to see results