Postgres не умеет отменять один запрос — pgVolvra возвращает строки за секунды
Muhammad Aqeel: Undo for Postgres, without losing the rest of your day
Один UPDATE без WHERE превращается в многочасовое восстановление: разворачивать копию базы, выискивать повреждённые строки, сверять вручную с живой таблицей. Автор сделал pgVolvra — чистый SQL и PL/pgSQL без расширений и прав суперпользователя. Инструмент пишет историю изменений строк, умеет читать таблицу на любой момент времени, откатывать транзакцию или действие конкретного сервиса и предупреждать, когда один запрос задел слишком много строк. Проверено на Supabase и Neon.
Флага force нет, и я оставил его намеренно: флаг force рано или поздно кто-нибудь применит — и обязательно в самый худший день.