[SQL-CVS] r1798 - SQLObject/trunk/sqlobject/mysql
SQLObject is a Python ORM.
Brought to you by:
ianbicking,
phd
|
From: <sub...@co...> - 2006-06-07 16:01:41
|
Author: phd
Date: 2006-06-07 10:01:26 -0600 (Wed, 07 Jun 2006)
New Revision: 1798
Modified:
SQLObject/trunk/sqlobject/mysql/mysqlconnection.py
Log:
A patch by Ivan Horvath <i.h...@al...>: convert default value to int.
Modified: SQLObject/trunk/sqlobject/mysql/mysqlconnection.py
===================================================================
--- SQLObject/trunk/sqlobject/mysql/mysqlconnection.py 2006-06-03 15:51:26 UTC (rev 1797)
+++ SQLObject/trunk/sqlobject/mysql/mysqlconnection.py 2006-06-07 16:01:26 UTC (rev 1798)
@@ -147,7 +147,10 @@
colClass, kw = self.guessClass(t)
kw['name'] = soClass.sqlmeta.style.dbColumnToPythonAttr(field)
kw['notNone'] = not nullAllowed
- kw['default'] = default
+ if default and t.startswith('int'):
+ kw['default'] = int(default)
+ else:
+ kw['default'] = default
# @@ skip key...
# @@ skip extra...
results.append(colClass(**kw))
|