diff options
author | Mike Bayer <mike_mp@zzzcomputing.com> | 2010-02-10 14:55:37 +0000 |
---|---|---|
committer | Mike Bayer <mike_mp@zzzcomputing.com> | 2010-02-10 14:55:37 +0000 |
commit | 2d03b0848353dd483beb5800582bb1c94e96497b (patch) | |
tree | 409ddaa374e71e0700263ed35506bcbe134989f7 /lib/sqlalchemy/engine/base.py | |
parent | 10b14a6c5c73a2db7517f705d857051ca107d504 (diff) | |
download | sqlalchemy-2d03b0848353dd483beb5800582bb1c94e96497b.tar.gz |
- Restored the keys() method to ResultProxy.
Diffstat (limited to 'lib/sqlalchemy/engine/base.py')
-rw-r--r-- | lib/sqlalchemy/engine/base.py | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/lib/sqlalchemy/engine/base.py b/lib/sqlalchemy/engine/base.py index 6886adee8..844183628 100644 --- a/lib/sqlalchemy/engine/base.py +++ b/lib/sqlalchemy/engine/base.py @@ -1859,7 +1859,14 @@ class ResultProxy(object): self._metadata = None else: self._metadata = ResultMetaData(self, metadata) - + + def keys(self): + """Return the current set of string keys for rows.""" + if self._metadata: + return self._metadata.keys + else: + return [] + @util.memoized_property def rowcount(self): """Return the 'rowcount' for this result. |