From e9bbf54b715a3a07d18cdb663de18236ce6aea6a Mon Sep 17 00:00:00 2001 From: Mike Bayer Date: Wed, 28 Mar 2007 23:30:22 +0000 Subject: added keys() to ColumnParameters, needed for setbindparamsizes traversal --- lib/sqlalchemy/sql.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'lib/sqlalchemy/sql.py') diff --git a/lib/sqlalchemy/sql.py b/lib/sqlalchemy/sql.py index 9bdbc0cb8..b9e9896a8 100644 --- a/lib/sqlalchemy/sql.py +++ b/lib/sqlalchemy/sql.py @@ -475,7 +475,10 @@ class ClauseParameters(object): bind = self.binds[key] value = self.binds_to_values[bind] return bind.typeprocess(value, self.dialect) - + + def keys(self): + return self.binds_to_names.values() + def __getitem__(self, key): return self.get_processed(key) -- cgit v1.2.1