·zero-downtime-migration
</>

zero-downtime-migration

yonatangross/skillforge-claude-plugin

Safe database schema changes without downtime using expand-contract pattern and online schema changes. Use when deploying schema changes to production without service interruption.

5Installs·0Trend·@yonatangross

Installation

$npx skills add https://github.com/yonatangross/skillforge-claude-plugin --skill zero-downtime-migration

SKILL.md

Database migration patterns that ensure continuous service availability during schema changes.

| Tool choice | pgroll for automation | Handles dual-writes via triggers automatically | | Column Rename | Add new + copy + drop old | Direct RENAME blocks reads | | Constraint Timing | Add NOT VALID first, VALIDATE separately | NOT VALID is non-blocking | | Rollback Window | Keep old schema 24-72 hours | Allows safe rollback if issues |

| Backfill Batch Size | 1000-10000 rows per batch | Prevents lock escalation | | Index Strategy | CONCURRENTLY always | Standard CREATE INDEX locks table | | Verification | Check pgstatstatements | Ensure no queries use old columns |

Safe database schema changes without downtime using expand-contract pattern and online schema changes. Use when deploying schema changes to production without service interruption. Source: yonatangross/skillforge-claude-plugin.

View raw

Facts (cite-ready)

Stable fields and commands for AI/search citations.

Install command
npx skills add https://github.com/yonatangross/skillforge-claude-plugin --skill zero-downtime-migration
Category
</>Dev Tools
Verified
First Seen
2026-02-01
Updated
2026-02-18

Quick answers

What is zero-downtime-migration?

Safe database schema changes without downtime using expand-contract pattern and online schema changes. Use when deploying schema changes to production without service interruption. Source: yonatangross/skillforge-claude-plugin.

How do I install zero-downtime-migration?

Open your terminal or command line tool (Terminal, iTerm, Windows Terminal, etc.) Copy and run this command: npx skills add https://github.com/yonatangross/skillforge-claude-plugin --skill zero-downtime-migration Once installed, the skill will be automatically configured in your AI coding environment and ready to use in Claude Code or Cursor

Where is the source repository?

https://github.com/yonatangross/skillforge-claude-plugin