MigrationMap
SQL database migration analyzer. Scans migration files for dangerous operations: DROP TABLE, DELETE without WHERE, UPDATE without WHERE, NOT NULL without DEFAULT, TRUNCATE, non-concurrent index creation. Detects missing rollback/downgrade paths. Supports Django, Alembic, and raw SQL migrations. Checks naming conventions. Scores migration safety A+ to F. HTML reports with operation cards and severity badges. JSON and text output. CI/CD ready. Zero dependencies — single Python file.