From: Jason Kirtland Date: Tue, 13 Nov 2007 19:29:16 +0000 (+0000) Subject: More column type __repr__ corrections. X-Git-Tag: rel_0_4_1~28 X-Git-Url: http://git.ipfire.org/gitweb/gitweb.cgi?a=commitdiff_plain;h=fb3664389384e7ac24dba8a3f065346449f92aa2;p=thirdparty%2Fsqlalchemy%2Fsqlalchemy.git More column type __repr__ corrections. --- diff --git a/lib/sqlalchemy/databases/mysql.py b/lib/sqlalchemy/databases/mysql.py index eb8dede056..eaba40a6dc 100644 --- a/lib/sqlalchemy/databases/mysql.py +++ b/lib/sqlalchemy/databases/mysql.py @@ -283,7 +283,7 @@ class _StringType(object): params[attr] = val return "%s(%s)" % (self.__class__.__name__, - ','.join(['%s=%s' % (k, params[k]) for k in params])) + ', '.join(['%s=%r' % (k, params[k]) for k in params])) class MSNumeric(sqltypes.Numeric, _NumericType): diff --git a/lib/sqlalchemy/types.py b/lib/sqlalchemy/types.py index f75f5bcb60..48a6af030d 100644 --- a/lib/sqlalchemy/types.py +++ b/lib/sqlalchemy/types.py @@ -142,7 +142,7 @@ class AbstractType(object): def __repr__(self): return "%s(%s)" % ( self.__class__.__name__, - ",".join(["%s=%s" % (k, getattr(self, k, None)) + ", ".join(["%s=%r" % (k, getattr(self, k, None)) for k in inspect.getargspec(self.__init__)[0][1:]])) class TypeEngine(AbstractType):