1. Safe additive change
Low riskMigration Safety Score
Only additive changes โ new nullable columns and a new table. Safe to deploy with standard monitoring.
Breaking Changes
- noneNo breaking changes detected ๐
See what SchemaLens reports look like for real-world migration scenarios โ from safe additive changes to high-risk destructive migrations.
Every example below is generated the same way as a GitHub Actions report artifact: summary cards, migration safety score, breaking-change list, migration SQL, and rollback SQL.
Only additive changes โ new nullable columns and a new table. Safe to deploy with standard monitoring.
Widening a column type is usually safe, but it can cause subtle issues with ORM mappings, query plans, and downstream ETL.
Dropping a column and adding NOT NULL without a default are destructive changes. Requires code changes, backfill, and careful rollout.
Renaming a table breaks every query, foreign key, and ORM reference. Requires coordinated code and migration deployment.
No schema differences detected. The action can be configured to skip further steps when there are no changes.
They are realistic examples generated with the same engine that powers the SchemaLens GitHub Action. The layout matches the self-contained HTML report artifact.
Yes โ install the GitHub Action and set upload-report: true. Every PR will produce a downloadable, offline-ready HTML report.
PostgreSQL, MySQL, SQLite, SQL Server, and Oracle. The report format is the same for every dialect.
No. Schema diff reports, migration SQL, rollback SQL, and drift alerts are free forever. The Team plan adds shared workspaces, persistent alert history, and admin controls.