Jump to revision: | |
---|---|
Author: | pje |
Date: | Wed Oct 29 20:59:19 2003 UTC (20 years, 5 months ago) |
Log Message:
SQL connection objects now get their type converters from a distinct property namespace for each DBAPI driver. For example a driver using the 'cx_Oracle' module will get its type converters from the 'cx_Oracle.sql_types' property namespace, instead of 'peak.sql_types'. For backward compatibility, these driver-specific namespaces are set up to fall back to 'peak.sql_types' for their defaults. Type converter construction has also been improved, to eliminate conversion overhead completely when no conversions are required for a specific query. Also, SQL connections now offer a method that will create a row conversion function for a given result description and optional postprocessing function. This new method should now be used in place of direct access to the 'typeMap' attribute of connection objects.
Changed paths:
Path | Action | Text Changes | Prop Changes | Diff to Previous |
---|---|---|---|---|
PEAK/CHANGES.txt | modified | X | (diff to previous) | |
PEAK/src/peak/peak.ini | modified | X | (diff to previous) | |
PEAK/src/peak/storage/SQL.py | modified | X | (diff to previous) | |
PEAK/src/peak/storage/interfaces.py | modified | X | (diff to previous) |
cvs-admin@eby-sarna.com Powered by ViewCVS 1.0-dev |
ViewCVS and CVS Help |