diff options
| author | Mike Bayer <mike_mp@zzzcomputing.com> | 2006-08-18 20:12:39 +0000 |
|---|---|---|
| committer | Mike Bayer <mike_mp@zzzcomputing.com> | 2006-08-18 20:12:39 +0000 |
| commit | fc17f7e65933cc5b3329436a9dd5f28a094dcc7a (patch) | |
| tree | 99673e6ff5127a9586282137a4ec14d8d10df722 /lib/sqlalchemy/engine | |
| parent | c48177f0fed3a43b3b8b02c18243cb1664ce0abb (diff) | |
| download | sqlalchemy-fc17f7e65933cc5b3329436a9dd5f28a094dcc7a.tar.gz | |
[ticket:280] statement execution supports using the same BindParam
object more than once in an expression; simplified handling of positional
parameters. nice job by Bill Noon figuring out the basic idea.
Diffstat (limited to 'lib/sqlalchemy/engine')
| -rw-r--r-- | lib/sqlalchemy/engine/default.py | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/sqlalchemy/engine/default.py b/lib/sqlalchemy/engine/default.py index f0ffd7797..6bef1fabd 100644 --- a/lib/sqlalchemy/engine/default.py +++ b/lib/sqlalchemy/engine/default.py @@ -98,9 +98,9 @@ class DefaultDialect(base.Dialect): if parameters is not None: if self.positional: if executemany: - parameters = [p.values() for p in parameters] + parameters = [p.get_raw_list() for p in parameters] else: - parameters = parameters.values() + parameters = parameters.get_raw_list() else: if executemany: parameters = [p.get_raw_dict() for p in parameters] |
