Tracking SQLs that update data - Mailing list pgsql-general

From Phoenix Kiula
Subject Tracking SQLs that update data
Date
Msg-id AANLkTimmZQ9FEjeekKn9a1F6vyV4CdUPt5-xB5QHv205@mail.gmail.com
Whole thread Raw
Responses Re: Tracking SQLs that update data  (Scott Marlowe <scott.marlowe@gmail.com>)
Re: Tracking SQLs that update data  (Andy Colson <andy@squeakycode.net>)
List pgsql-general
Hi

I'm having some issues with a code base where several different
programs are updating one "status" column in the DB with their code.
Mostly this is working, but in some cases the status column in a DB is
getting updated when it shouldn't have been, and we're trying to
locate which program did it.

While checking through all the code, I'm also wondering if it is
possible to somehow maintain a log of which SQL did the updating?

My question: how can I set up a "RULE" so that when a specific column
is updated, a separate table also logs which update SQL was issued?

Thanks for any ideas.

pgsql-general by date:

Previous
From: "mark"
Date:
Subject: DDL partitioning with insert trigger issue
Next
From: Dave Page
Date:
Subject: Re: Unable to install pg in Win (MVR error)