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 | |||