overriding current_timestamp

Поиск
Список
Период
Сортировка
От Peter Eisentraut
Тема overriding current_timestamp
Дата
Msg-id 1329995331.6474.14.camel@vanquo.pezone.net
обсуждение исходный текст
Ответы Re: overriding current_timestamp  (Tom Lane <tgl@sss.pgh.pa.us>)
Re: overriding current_timestamp  ("David E. Wheeler" <david@justatheory.com>)
Список pgsql-hackers
For (unit) testing, I have often had the need to override the current
timestamp in the database system.  For example, a column default,
function, or views would make use of the current timestamp in some way,
and to test the behavior, it's sometimes useful to tweak the current
timestamp.

What might be a good way to do that?

Just overwrite xactStartTimestamp?  Is that safe?  If it weren't static,
a user-loaded function could do it.

Overwrite pg_catalog.now() in the test database?

Other ideas?

Some semi-official support for this sort of thing would be good.




В списке pgsql-hackers по дате отправления:

Предыдущее
От: Kyotaro HORIGUCHI
Дата:
Сообщение: Re: Speed dblink using alternate libpq tuple storage
Следующее
От: Peter Geoghegan
Дата:
Сообщение: Re: pg_stat_statements normalization: re-review