Schema Migrations

Metis CI/CD tools includes Github actions that can be integrated on pull requests.
Metis migrations actions will auto recognize new migration files added in a pull request. It uses SQL parser to derive the statements and generate relevant insights that can help to improve the statements and avoid mistakes.

SQL migration files

SQL migration files - for ORM's generating .sql migrations.
Note: This action will check any .sql file submitted in the pull request, not necessarily a migration.

Sequelize migration files

Sequelize migration files - for .js|.ts migration files generated by Sequelize ORM.