From 7a39bbdd39a9bd140c1950fcc6a3b7970fa32b2d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9dric=20Krier?= Date: Thu, 17 May 2012 12:59:58 +0200 Subject: [PATCH] Fix MySQLdb to use time for TIME instead of timedelta --- trytond/backend/mysql/database.py | 1 + 1 file changed, 1 insertion(+) diff --git a/trytond/backend/mysql/database.py b/trytond/backend/mysql/database.py index 82e2aef56b..a4a05407c1 100644 --- a/trytond/backend/mysql/database.py +++ b/trytond/backend/mysql/database.py @@ -42,6 +42,7 @@ class Database(DatabaseInterface): def cursor(self, autocommit=False, readonly=False): conv = MySQLdb.converters.conversions.copy() conv[float] = lambda value, _: repr(value) + conv[MySQLdb.constants.FIELD_TYPE.TIME] = MySQLdb.times.Time_or_None args = { 'db': self.database_name, 'sql_mode': 'traditional,postgresql',