Fork me on GitHub
Our new Terms of Service make it easier to get funded on Gratipay.

Approved | Homepage | owned by ~seanharr11

The project, etlalchemy, is an open-sourced Python tool which empowers users to migrate between any Relational Database Management System in just 4 lines of Python.

This means migrations from Oracle to MySQL, or SQL Server to PostgreSQL, etc… are all possible in a few lines of Python, without the need to go spend money on more expensive and cumbersome enterprise solutions.

The tool leverages BULK IMPORT utilities to optimize performance, supports piecewise migrations (i.e. only schema, only data, only indexes, etc.), and supports MySQL, PostgreSQL, SQL Server, Oracle, and SQLite.