pgVolvra gibt Postgres ein Undo – ohne den Rest des Tages zu verlieren

Muhammad Aqeel: Undo for Postgres, without losing the rest of your day

Ein fehlendes WHERE in einem UPDATE kostet normalerweise Stunden: Datenbank zurückspielen, beschädigte Zeilen heraussuchen, von Hand abgleichen. pgVolvra will das ändern. Das Werkzeug zeichnet jede Zeilenänderung auf den gewählten Tabellen auf und macht sie gezielt rückgängig – nur die betroffenen Zeilen, der Rest bleibt unangetastet. Es besteht aus reinem SQL und PL/pgSQL, braucht weder Superuser noch Dateisystemzugriff und läuft deshalb auch auf Managed Postgres. Dazu kommen Zeitreise-Leseabfragen und eine Warnung, wenn ein Statement plötzlich viel zu viele Zeilen trifft.

Es gibt kein Force-Flag, und ich habe es bewusst weggelassen, weil ein Force-Flag früher oder später immer benutzt wird – und immer am schlechtesten Tag.

Mehr von diesem Tag

2026-10-29