What problem does it solve?
This Skill eliminates the complex, error-prone manual work of migrating data between different database engines, removing the need for manual type mapping, dialect-specific DDL adjustments, and time-consuming post-migration reconciliation.
Core Features & Use Cases
- End-to-end migration lifecycle: Handles full cross-database table migration from source inspection to final reconciliation for any source/target database pair.
- Automated type mapping: Uses adapter Mixin hints to correctly map source column types to target dialect requirements, preventing data type mismatches and data loss.
- Built-in validation and checks: Includes DDL validation, transfer integrity verification, and optional deep audit checks to ensure migrated data is accurate and complete.
- Use case: For example, if you need to move a 10M row customer transactions table from MySQL to StarRocks, this Skill automatically generates the correct StarRocks DDL, transfers all rows, and verifies the row count matches to confirm a successful migration.
Quick Start
Use the data-migration skill to move the 'customer_orders' table from your configured PostgreSQL source database to the ClickHouse target database and confirm the migration completed successfully.