psycopg2/psycopg
Daniele Varrazzo bf1c76b792 Explicit cast of the SQL representation of time-related objects.
Allow the objects to be recognized as the proper type by Postgres in not
strong contexts: problem reported by Peter Eisentraut.

Added tests to check the types are respected in a complete Py -> PG ->
Py roundtrip without context.
2010-05-15 14:27:23 +01:00
..
adapter_asis.c Changes license to LGPL3 + OpenSSL exception on all source files 2010-02-12 23:34:53 +01:00
adapter_asis.h Changes license to LGPL3 + OpenSSL exception on all source files 2010-02-12 23:34:53 +01:00
adapter_binary.c Adapt buffer objects using an explicit cast on the string literal. 2010-05-15 14:27:23 +01:00
adapter_binary.h Changes license to LGPL3 + OpenSSL exception on all source files 2010-02-12 23:34:53 +01:00
adapter_datetime.c Explicit cast of the SQL representation of time-related objects. 2010-05-15 14:27:23 +01:00
adapter_datetime.h Changes license to LGPL3 + OpenSSL exception on all source files 2010-02-12 23:34:53 +01:00
adapter_list.c Changes license to LGPL3 + OpenSSL exception on all source files 2010-02-12 23:34:53 +01:00
adapter_list.h Changes license to LGPL3 + OpenSSL exception on all source files 2010-02-12 23:34:53 +01:00
adapter_mxdatetime.c Explicit cast of the SQL representation of time-related objects. 2010-05-15 14:27:23 +01:00
adapter_mxdatetime.h Changes license to LGPL3 + OpenSSL exception on all source files 2010-02-12 23:34:53 +01:00
adapter_pboolean.c Changes license to LGPL3 + OpenSSL exception on all source files 2010-02-12 23:34:53 +01:00
adapter_pboolean.h Changes license to LGPL3 + OpenSSL exception on all source files 2010-02-12 23:34:53 +01:00
adapter_pdecimal.c Fixed Python 2.4 segfault related to decimal implementation 2010-02-28 20:52:03 +01:00
adapter_pdecimal.h Fixed problem with decimal.Decimal conversions 2010-02-21 01:04:00 +01:00
adapter_pfloat.c Changes license to LGPL3 + OpenSSL exception on all source files 2010-02-12 23:34:53 +01:00
adapter_pfloat.h Changes license to LGPL3 + OpenSSL exception on all source files 2010-02-12 23:34:53 +01:00
adapter_qstring.c Changes license to LGPL3 + OpenSSL exception on all source files 2010-02-12 23:34:53 +01:00
adapter_qstring.h Changes license to LGPL3 + OpenSSL exception on all source files 2010-02-12 23:34:53 +01:00
config.h Changes license to LGPL3 + OpenSSL exception on all source files 2010-02-12 23:34:53 +01:00
connection_int.c Keep the connection in blocking mode unless it is not async. 2010-05-09 20:37:48 +01:00
connection_type.c Dropped large object support when psycopg is in green mode. 2010-05-09 20:34:02 +01:00
connection.h poll implementation for async, sync and green connection unified. 2010-04-23 13:28:49 +01:00
cursor_int.c Dropped curs_get_last_result function. 2010-04-23 13:24:35 +01:00
cursor_type.c Forbid COPY-related methods in green mode. 2010-04-21 15:21:33 +01:00
cursor.h Dropped large object support when psycopg is in green mode. 2010-05-09 20:34:02 +01:00
green.c Simplified psyco_wait() function interface. 2010-04-25 23:08:08 +01:00
green.h Dropped large object support when psycopg is in green mode. 2010-05-09 20:34:02 +01:00
lobject_int.c Keep the connection in blocking mode unless it is not async. 2010-05-09 20:37:48 +01:00
lobject_type.c Support large objects truncating. 2010-03-29 09:19:35 +02:00
lobject.h Support large objects truncating. 2010-03-29 09:19:35 +02:00
microprotocols_proto.c Changes license to LGPL3 + OpenSSL exception on all source files 2010-02-12 23:34:53 +01:00
microprotocols_proto.h Changes license to LGPL3 + OpenSSL exception on all source files 2010-02-12 23:34:53 +01:00
microprotocols.c Changes license to LGPL3 + OpenSSL exception on all source files 2010-02-12 23:34:53 +01:00
microprotocols.h Changes license to LGPL3 + OpenSSL exception on all source files 2010-02-12 23:34:53 +01:00
pgtypes.h Added aync.txt to distribution. 2005-11-29 12:01:46 +00:00
pgversion.h Initial psycopg 2 import after SVN crash. 2004-10-19 03:17:12 +00:00
pqpath.c Keep the connection in blocking mode unless it is not async. 2010-05-09 20:37:48 +01:00
pqpath.h poll implementation for async, sync and green connection unified. 2010-04-23 13:28:49 +01:00
psycopg.h Changes license to LGPL3 + OpenSSL exception on all source files 2010-02-12 23:34:53 +01:00
psycopgmodule.c Added 'get_wait_callback()' function. 2010-04-21 15:21:32 +01:00
python.h Fixed Python 2.4 compatibility breakage 2010-04-09 12:53:38 +02:00
typecast_array.c Changes license to LGPL3 + OpenSSL exception on all source files 2010-02-12 23:34:53 +01:00
typecast_basic.c Fixed problem with decimal.Decimal conversions 2010-02-21 01:04:00 +01:00
typecast_basic.c.old Initial psycopg 2 import after SVN crash. 2004-10-19 03:17:12 +00:00
typecast_binary.c Changes license to LGPL3 + OpenSSL exception on all source files 2010-02-12 23:34:53 +01:00
typecast_binary.h Changes license to LGPL3 + OpenSSL exception on all source files 2010-02-12 23:34:53 +01:00
typecast_builtins.c * psycopg/typecast.c (typecast_pydatetime): make array static. 2008-01-21 21:41:17 +00:00
typecast_datetime.c Changes license to LGPL3 + OpenSSL exception on all source files 2010-02-12 23:34:53 +01:00
typecast_mxdatetime.c Changes license to LGPL3 + OpenSSL exception on all source files 2010-02-12 23:34:53 +01:00
typecast.c Added typecasters for arrays of specific MX/Py time-related types. 2010-05-15 14:27:23 +01:00
typecast.h Changes license to LGPL3 + OpenSSL exception on all source files 2010-02-12 23:34:53 +01:00
utils.c Changes license to LGPL3 + OpenSSL exception on all source files 2010-02-12 23:34:53 +01:00