⚠️ Breaking: 1 βœ… Safe: 3 Migration Safety: 82

πŸ“ Schema Changes main β†’ feature/users-v2

ObjectChangeStatusRisk
users.email VARCHAR(120) β†’ VARCHAR(255) MODIFIED Low
users.created_at TIMESTAMP DEFAULT now() ADDED Safe
users.idx_email_unique UNIQUE index on email ADDED Medium
legacy_accounts Table dropped REMOVED Breaking

πŸ’¬ PR Comment Preview

SchemaLens Bot commented 2 minutes ago ## Schema Diff Report β€” PR #482 | Metric | Value | |---|---| | Tables changed | 2 | | Breaking changes | 1 (table drop) | | Migration safety | 82 / 100 | | Dialect | PostgreSQL | ### ⚠️ Breaking change detected - `legacy_accounts` table is being dropped. This will fail if any app code still references it. ### Generated migration ```sql ALTER TABLE users ALTER COLUMN email TYPE VARCHAR(255); ALTER TABLE users ADD COLUMN created_at TIMESTAMP DEFAULT now(); CREATE UNIQUE INDEX idx_email_unique ON users(email); DROP TABLE legacy_accounts; ``` View full report in SchemaLens β†’
πŸ”—

Shareable diff links

Send a link to any diff instead of pasting SQL into Slack threads. Everyone sees the same report.

πŸ€–

CI/CD in one click

Add schema diff to GitHub Actions, GitLab CI, Jenkins, CircleCI, Bitbucket, or Azure DevOps.

πŸ›‘οΈ

Breaking-change gate

Block risky PRs automatically. Get a safety score and a human-readable risk summary.

πŸ””

Slack & email alerts

Notify your team the moment staging or production drifts from the expected schema.

Get a live workspace for your team

Leave your work email and we'll send you a Team plan setup link, a custom invoice option, and a 15-minute onboarding slot.

  • Unlimited team members on one plan
  • No database credentials required
  • Cancel anytime Β· 14-day refund guarantee

We won't spam you. Unsubscribe anytime. For immediate purchase, use the Team checkout.

Want to compare before buying? See SchemaLens Team vs enterprise tools β†’