Supported databases · Migratrix
Sign in
Supported databases

17 engines, one way of working

Every engine below is explored, compared, governed and promoted the same way: the same approvals, the same generated rollback, the same audit trail. Open an engine for its versions and the details worth knowing before you plan around it.

Version requirements

What you get on every engine

Connect it and it behaves like the rest of your estate. Nothing on this list depends on which engine you picked.

Explore under RBAC

Browse objects, preview rows, run SQL and open an ER diagram, with roles per environment and production read-only by default. Every read is attributed to a person.

Compare two environments

Structure and data differences between two databases of the same engine, with a script that closes the gap and the option to turn selected differences into a change script.

Promote with approvals

The same pipeline from DEV to production: approval gates per environment, risk analysis before execute, a rollback prepared with the change, and a hash-chained audit trail.

Watch for drift

Scheduled snapshots against a baseline, so a change nobody filed a ticket for shows up as an event with a restore script beside it.

Cross-engine moves with dedicated support

These are the routes we are asked about most often, each with a dedicated page. Any pair of engines in the catalogue can be discussed; bring us the one you actually have.

A dedicated page for each of the 17

Versions, what the engine rules out, and the paths most often paired with it.

PostgreSQL

Explore, compare, promote governed change scripts, migrate in and out, and capture changes for a short cutover.

PostgreSQL 12+

MySQL

Explore, compare, promote governed change scripts, migrate in and out, and capture changes for a short cutover.

MySQL 5.7+, 8.x

SQL Server

Explore, compare, promote governed change scripts, migrate in and out, and capture changes for a short cutover.

SQL Server 2012+, Azure SQL

Oracle

Explore, compare, promote governed change scripts, and migrate to and from Oracle with a reviewed target model.

Oracle Database 12c onward

Snowflake

Explore, compare, promote governed change scripts, and move an operational database into the warehouse with reviewed types.

Snowflake accounts

MongoDB

Explore documents, compare data, promote governed change scripts, and migrate to and from relational engines with the document shape you choose.

MongoDB 4.2+

MariaDB

Explore, compare, promote governed change scripts, and migrate with the MySQL-family type matrix.

MariaDB 10.3+ (MySQL protocol)

TiDB

Explore, compare, promote governed change scripts, and migrate over the MySQL protocol.

TiDB (MySQL protocol)

CockroachDB

Explore, compare, promote governed change scripts, and migrate over the PostgreSQL wire protocol.

CockroachDB (PostgreSQL wire)

YugabyteDB

Explore, compare, promote governed change scripts, and migrate over the YSQL (PostgreSQL) API.

YugabyteDB YSQL (PostgreSQL wire)

Amazon Redshift

Explore, compare, promote governed change scripts, and load an operational database into the warehouse.

Redshift (PostgreSQL-compatible wire protocol)

ClickHouse

Explore, compare, promote governed change scripts, and query at analytical speed.

ClickHouse server (TCP)

Google BigQuery

Explore, compare, promote governed change scripts, and load an operational database into the warehouse.

BigQuery projects and datasets

Databricks SQL

Explore, compare, promote governed change scripts, and load an operational database into the lakehouse.

Databricks SQL Warehouse / clusters (ODBC)

Apache Cassandra

Explore, compare, promote governed change scripts, and query keyspaces under the same approvals as any other engine.

Cassandra 3.x / 4.x clusters

DuckDB

Explore, compare, promote governed change scripts, and query analytical files.

Embedded DuckDB files

SQLite

Explore, compare, promote governed change scripts, and query embedded databases.

SQLite 3 file databases

Tell us your source and target

We will tell you exactly what is automated on that path and what needs manual review, before you commit to anything.

Version requirements