Supported Dialects
MySQL​
MySQL supports all the features that are mentioned in the Migration section,
and it's being tested constantly on the following 3 versions: 5.6.35
, 5.7.26
and 8
.
MariaDB​
MariaDB supports all the features that are mentioned in the Migration section,
and it's being tested constantly on the following 3 versions: 10.2
, 10.3
and latest version.
PostgreSQL​
PostgreSQL supports all the features that are mentioned in the Migration section,
and it's being tested constantly on the following 5 versions: 11
, 12
, 13
, 14
and 15
.
CockroachDB (preview)​
CockroachDB support is in preview and requires the Atlas migration engine.
The integration with CRDB is currently tested on versions v21.2.11
.
SQLite​
Using Atlas, the SQLite driver supports all the features that are mentioned in the Migration section. Note that some changes, like column modification, are performed on a temporary table using the sequence of operations described in SQLite official documentation.
Gremlin​
Gremlin does not support migration nor indexes, and it's considered experimental.
TiDB (preview)​
TiDB support is in preview and requires the Atlas migration engine.
TiDB is MySQL compatible and thus any feature that works on MySQL should work on TiDB as well.
For a list of known compatibility issues, visit: https://docs.pingcap.com/tidb/stable/mysql-compatibility
The integration with TiDB is currently tested on versions 5.4.0
, 6.0.0
.