Я хотел вести журнал о полях определенной таблицы, когда она обновляется, и сохранять это новое, а также старые значения в таблице history_logs, и это должно быть динамическим.
Я новичок в Postgresql.
Я предлагаю вам взглянуть на расширение под названием "table_log": http://andreas.scherbaum.la/blog/archives/100-Log-Table-Changes-in-PostgreSQL-with-tablelog.html