Sequelize
JavaScriptSequelize uses JavaScript migration files with queryInterface methods.
Auto-Detection
MigrationPilot auto-detects Sequelize via .sequelizerc or the migrations/ directory.
Migration Path
Default migration file pattern:
migrations/**/*.sql
Setup
# Sequelize migrations are JavaScript files. # For raw SQL migrations, point MigrationPilot at your SQL files. # For JS migrations, extract SQL manually or use raw queries. npx migrationpilot check ./migrations --pattern "*.sql"
GitHub Action
Add to your CI workflow:
- uses: mickelsamuel/migrationpilot@v1
with:
path: migrations/
pattern: "*.sql"Configuration
Add a config file to set the default migration path:
# .migrationpilotrc.yml migrationPath: "migrations/**/*.sql" failOn: critical