title

text

Руслан Баймеев
Руслан Баймеев Частное лицо Системный программист PostgreSQL (SQL/Си/1С)
40 мин

История, аудит изменений и версионирование таблиц в PostgreSQL

На примере собственноручно созданного инструмента PGHist расскажу, как отслеживать изменения в таблицах PostgreSQL через автогенерацию триггеров и процедур. Универсальное решение обеспечивает: историю для пользователя, аудит для анализа проблем и версионирование для отчётов. Покажу ключевые приёмы (лайфхаки) — момент фиксации транзакции, читабельная генерация кода и данные «до/после» в DDL-триггерах.

Другие доклады