Skip to content
ai101.tools
navigateopenescclose
Claude+372Whisper+228LangChain+168Codex+223NotebookLM+276DALL-E 3+192DeepL+249n8n+208Topaz Video AI+153LlamaIndex+161
Database Migrations logo
Skill

Database Migrations

Instruments the migration itself, so a long backfill is not a silent wait.

0
SaveVisit website ↗

Install

Claude Code: /plugin marketplace add wshobson/agents → /plugin install database-migrations@claude-code-workflows
Triggers on

Şema göçü yazılırken, kesintisiz geri doldurma planlanırken ya da göç sürecine izleme eklenirken.

Needs tools
ReadWriteEditBashGrep
Author
Seth Hobson
License
MIT

Two commands answer different halves of the same problem. The SQL migration command is built on expand-contract: add the column, create the index with CREATE INDEX CONCURRENTLY, backfill in ten thousand row batches, then contract, which is the sequence that keeps a large table from being locked for the duration. The observability command covers the part that is usually missing, where the migration exports its own Prometheus histogram with buckets running from one second to five minutes and Debezium feeds a change data capture stream, so a backfill running for hours reports progress instead of leaving the team watching a terminal. PostgreSQL, MySQL and SQL Server are all in scope, with MongoDB Atlas handled on the observability side.

Comments(0)

Sign in to comment

No comments yet — be the first.

Similar skills

Report this comment

Why are you reporting this?