Diff SQL schemas and catch breaking changes without leaving Slack. Add /schemalens to any channel, or wire CI/CD alerts to your team workspace.
Click Add to Slack and choose a workspace. SchemaLens only requests the permissions it needs to post messages and respond to slash commands.
/schemalens on demandPaste two schema URLs or raw SQL snippets. The app returns a rich diff report with migration SQL and breaking-change warnings.
Add the Slack channel ID to your SchemaLens GitHub Action, GitLab CI, or Jenkins config. Alerts arrive automatically on every schema change.
Run /schemalens in any channel to diff schemas, generate migrations, and share reports with your team.
Get notified the moment a CI/CD pipeline detects a breaking schema change, with severity and suggested fixes.
Every alert links back to a public SchemaLens alert page with full diff, migration SQL, and metadata.
Schemas are processed in memory and never stored on our servers. License-key validation only.
| Scope | Why we need it |
|---|---|
chat:write | Post diff reports and alerts to channels you authorize. |
chat:write.public | Post alerts to public channels without joining each one. |
commands | Register and respond to the /schemalens slash command. |
team:read | Display your workspace name on the success page after install. |