From ab1936ab44a2e75c98571bc0182640c6aec4849d Mon Sep 17 00:00:00 2001 From: adustman Date: Thu, 23 Feb 2006 02:00:58 +0000 Subject: [PATCH] Apply Gentoo patch for NEWDECIMAL support (MySQL-5.0) --- MySQLdb/MySQLdb/constants/FIELD_TYPE.py | 1 + MySQLdb/MySQLdb/converters.py | 2 ++ 2 files changed, 3 insertions(+) diff --git a/MySQLdb/MySQLdb/constants/FIELD_TYPE.py b/MySQLdb/MySQLdb/constants/FIELD_TYPE.py index 1900e3a..e72cf01 100644 --- a/MySQLdb/MySQLdb/constants/FIELD_TYPE.py +++ b/MySQLdb/MySQLdb/constants/FIELD_TYPE.py @@ -20,6 +20,7 @@ TIME = 11 DATETIME = 12 YEAR = 13 NEWDATE = 14 +NEWDECIMAL = 246 ENUM = 247 SET = 248 TINY_BLOB = 249 diff --git a/MySQLdb/MySQLdb/converters.py b/MySQLdb/MySQLdb/converters.py index dc2bdad..51182f4 100644 --- a/MySQLdb/MySQLdb/converters.py +++ b/MySQLdb/MySQLdb/converters.py @@ -128,6 +128,7 @@ conversions = { FIELD_TYPE.FLOAT: float, FIELD_TYPE.DOUBLE: float, FIELD_TYPE.DECIMAL: float, + FIELD_TYPE.NEWDECIMAL: float, FIELD_TYPE.LONGLONG: long, FIELD_TYPE.INT24: int, FIELD_TYPE.YEAR: int, @@ -145,6 +146,7 @@ conversions = { try: from decimal import Decimal conversions[FIELD_TYPE.DECIMAL] = Decimal + conversions[FIELD_TYPE.NEWDECIMAL] = Decimal except ImportError: pass