Личный блог с мыслями и наблюдениями

Список постов с тэгом trigger

Логирование изменений в Postgresql


Иногда нужно добавить логирование изменений в некоторых таблицах, для этого приходится городить сложную систему, которая будет отслеживать изменения и записывать в нужное место что поменялось, и есть большой риск забыть добавить логирование в каком-то месте, эту проблему можно изящно решить сделав триггер на изменение таблицы (весь исходный код доступен на (github)[https://gist.github.com/ad/24b606793aa73e8fd5bf1fe4a89c9507] или можно скопировать нажав на кнопку).

Читать далее →