{% extends "base.html" %} {% block title %}
Py Auto Migrate is a powerful migration engine that transfers data between SQL, NoSQL and analytical databases with automatic schema mapping, validation and AI-assisted transformations.
Everything needed to migrate, transform and synchronize data across heterogeneous database systems.
Relational, NoSQL and analytics databases supported.
Detect structures and build compatible destinations.
Transform data using natural language instructions.
Validation checks preserve integrity throughout transfers.
pip install py-auto-migrate
Use --pgbar to show row-level progress in the terminal and
--skip-existing to avoid copying rows already present at the destination.
py-auto-migrate migrate \
--source mongodb://user:pass@localhost:27017/source_db \
--target mysql://user:pass@localhost:3306/target_db \
--pgbar \
--skip-existing
py-auto-migrate migrate \
--source postgresql://user:pass@localhost:5432/mydb \
--target mongodb://user:pass@localhost:27017/mydb \
--table users
py-auto-migrate migrate \
--source oracle://user:password@host:port/service_name \
--target mssql://user:password@host:port/database \
--ai-ask "Please select and insert only names that start with 'S', then sort them."