Database Migrations
Macht Fortschritt und Dauer langer Migrationen sichtbar
Installation
Claude Code: /plugin marketplace add wshobson/agents → /plugin install database-migrations@claude-code-workflows
Şema göçü yazılırken, kesintisiz geri doldurma planlanırken ya da göç sürecine izleme eklenirken.
- Autor
- Seth Hobson
- Lizenz
- MIT
Zwei Befehle lösen unterschiedliche Teile desselben Problems. Der SQL-Migrationsbefehl folgt dem Expand-Contract-Muster: Spalte hinzufügen, Index mit CREATE INDEX CONCURRENTLY erstellen, Daten in Blöcken von zehntausend Zeilen nachtragen und anschließend die Struktur bereinigen. Diese Reihenfolge verhindert, dass eine große Tabelle während der gesamten Migration gesperrt bleibt. Der Observability-Befehl ergänzt die häufig fehlende Transparenz: Die Migration exportiert ein eigenes Prometheus-Histogramm mit Intervallen von einer Sekunde bis fünf Minuten, während Debezium einen Change-Data-Capture-Stream liefert. So meldet ein stundenlanger Backfill seinen Fortschritt, statt das Team vor einem wartenden Terminal zurückzulassen. Unterstützt werden PostgreSQL, MySQL und SQL Server; MongoDB Atlas wird auf der Observability-Seite abgedeckt.
Ähnliche Skills
Database & Cloud Optimization
SkillBündelt Abfrageoptimierung und Cloud-Kosten in einem Plugin
Data Validation Suite
SkillBehandelt Eingabevalidierung als Sicherheitskontrolle
Database Design
SkillPostgreSQL-Leitfaden mit Typen, die du nie verwenden solltest
Kommentare(0)
Zum Kommentieren anmelden