PL/Python result object str handler

Поиск
Список
Период
Сортировка
От Peter Eisentraut
Тема PL/Python result object str handler
Дата
Msg-id 1357613925.19347.3.camel@vanquo.pezone.net
обсуждение исходный текст
Ответы Re: PL/Python result object str handler  (Magnus Hagander <magnus@hagander.net>)
Re: PL/Python result object str handler  (Steve Singer <steve@ssinger.info>)
Список pgsql-hackers
For debugging PL/Python functions, I'm often tempted to write something
like

rv = plpy.execute(...)
plpy.info(rv)

which prints something unhelpful like

<PLyResult object at 0xb461d8d8>

By implementing a "str" handler for the result object, it now prints
something like

<PLyResult status=5 nrows=2 rows=[{'foo': 1, 'bar': '11'}, {'foo': 2, 'bar': '22'}]>

Patch attached for review.


Вложения

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

Предыдущее
От: Noah Misch
Дата:
Сообщение: lazy_vacuum_heap()'s removal of HEAPTUPLE_DEAD tuples
Следующее
От: Peter Eisentraut
Дата:
Сообщение: Re: bad examples in pg_dump README