mirror of
https://github.com/PyMySQL/mysqlclient.git
synced 2025-08-16 12:27:03 +08:00
Apply Gentoo patch for NEWDECIMAL support (MySQL-5.0)
This commit is contained in:
@ -20,6 +20,7 @@ TIME = 11
|
|||||||
DATETIME = 12
|
DATETIME = 12
|
||||||
YEAR = 13
|
YEAR = 13
|
||||||
NEWDATE = 14
|
NEWDATE = 14
|
||||||
|
NEWDECIMAL = 246
|
||||||
ENUM = 247
|
ENUM = 247
|
||||||
SET = 248
|
SET = 248
|
||||||
TINY_BLOB = 249
|
TINY_BLOB = 249
|
||||||
|
@ -128,6 +128,7 @@ conversions = {
|
|||||||
FIELD_TYPE.FLOAT: float,
|
FIELD_TYPE.FLOAT: float,
|
||||||
FIELD_TYPE.DOUBLE: float,
|
FIELD_TYPE.DOUBLE: float,
|
||||||
FIELD_TYPE.DECIMAL: float,
|
FIELD_TYPE.DECIMAL: float,
|
||||||
|
FIELD_TYPE.NEWDECIMAL: float,
|
||||||
FIELD_TYPE.LONGLONG: long,
|
FIELD_TYPE.LONGLONG: long,
|
||||||
FIELD_TYPE.INT24: int,
|
FIELD_TYPE.INT24: int,
|
||||||
FIELD_TYPE.YEAR: int,
|
FIELD_TYPE.YEAR: int,
|
||||||
@ -145,6 +146,7 @@ conversions = {
|
|||||||
try:
|
try:
|
||||||
from decimal import Decimal
|
from decimal import Decimal
|
||||||
conversions[FIELD_TYPE.DECIMAL] = Decimal
|
conversions[FIELD_TYPE.DECIMAL] = Decimal
|
||||||
|
conversions[FIELD_TYPE.NEWDECIMAL] = Decimal
|
||||||
except ImportError:
|
except ImportError:
|
||||||
pass
|
pass
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user