From: Ants Aasma Date: Tue, 26 Jun 2007 19:01:33 +0000 (+0000) Subject: better error message for NoSuchColumnError, fix ticket #607 X-Git-Tag: rel_0_3_9~62 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=2268526d4c443c27eb9e970967155768ad0a93de;p=thirdparty%2Fsqlalchemy%2Fsqlalchemy.git better error message for NoSuchColumnError, fix ticket #607 --- diff --git a/CHANGES b/CHANGES index 66eeb3a144..054557c060 100644 --- a/CHANGES +++ b/CHANGES @@ -1,5 +1,6 @@ 0.3.9 - general + - better error message for NoSuchColumnError [ticket:607] - finally figured out how to get setuptools version in, available as sqlalchemy.__version__ [ticket:428] - ext diff --git a/lib/sqlalchemy/engine/base.py b/lib/sqlalchemy/engine/base.py index a59e578098..82ec73f598 100644 --- a/lib/sqlalchemy/engine/base.py +++ b/lib/sqlalchemy/engine/base.py @@ -928,7 +928,7 @@ class ResultProxy(object): rec = self.__props[label] if not "rec" in locals(): - raise exceptions.NoSuchColumnError("Could not locate column in row for column '%s'" % (repr(key))) + raise exceptions.NoSuchColumnError("Could not locate column in row for column '%s'" % (str(key))) self.__key_cache[key] = rec return rec