From 2268526d4c443c27eb9e970967155768ad0a93de Mon Sep 17 00:00:00 2001 From: Ants Aasma Date: Tue, 26 Jun 2007 19:01:33 +0000 Subject: [PATCH] better error message for NoSuchColumnError, fix ticket #607 --- CHANGES | 1 + lib/sqlalchemy/engine/base.py | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) 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 -- 2.47.2