python - typ: Add proper support for intervals.

From: jwp(at)pgfoundry(dot)org (James William Pye)
To: pgsql-committers(at)postgresql(dot)org
Subject: python - typ: Add proper support for intervals.
Date: 2007-11-30 02:37:37
Message-ID: 20071130023737.B761C17ADCC8@pgfoundry.org
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-committers

Log Message:
-----------
Add proper support for intervals.

However, in stdio, Python's datetime.timedelta does not support "months", so
just multiply the given months by 30 to get the days for the timedelta. This
appears to be what extract(epoch from <interval>) does when months are involved.

Modified Files:
--------------
typ/src:
oidmaps.py (r1.2 -> r1.3)
(http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/python/typ/src/oidmaps.py.diff?r1=1.2&r2=1.3)
pstruct.py (r1.3 -> r1.4)
(http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/python/typ/src/pstruct.py.diff?r1=1.3&r2=1.4)
stdio.py (r1.1 -> r1.2)
(http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/python/typ/src/stdio.py.diff?r1=1.1&r2=1.2)
test.py (r1.1 -> r1.2)
(http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/python/typ/src/test.py.diff?r1=1.1&r2=1.2)

Browse pgsql-committers by date

  From Date Subject
Next Message Bruce Momjian 2007-11-30 03:27:49 pgsql: Update release notes to current CVS.
Previous Message James William Pye 2007-11-29 23:30:50 python - fe: Add support for composite types and arrays(including NULLs