Re: autoupdating mtime column - Mailing list pgsql-sql

From David Garamond
Subject Re: autoupdating mtime column
Date
Msg-id 7c33d060608041827y8835d82q85772f56eced621f@mail.gmail.com
Whole thread Raw
In response to Re: autoupdating mtime column  (Richard Huxton <dev@archonet.com>)
List pgsql-sql
On 8/5/06, Richard Huxton <dev@archonet.com> wrote:
>> have a real use-case for suppressing mtime updates?
> Syncing tables between databases (a la "rsync --times"). Btw, I'm
> considering temporarily disabling the update_times() trigger when sync-ing.

I'd consider running the sync as a different (privileged) user and
checking the current user in the trigger. Ordinary users always get
now(), privileged users always get what they provide (and they are
forced to provide some value). Does what you want and adds a safety
catch too.

Alternatively, you could do something similar with views.

That's a nice idea indeed. Thanks!

--
dave

pgsql-sql by date:

Previous
From: Richard Huxton
Date:
Subject: Re: autoupdating mtime column
Next
From: George Young
Date:
Subject: Re: viewing the description of tables from python DB-API