diff options
author | Mike Bayer <mike_mp@zzzcomputing.com> | 2006-03-04 17:45:19 +0000 |
---|---|---|
committer | Mike Bayer <mike_mp@zzzcomputing.com> | 2006-03-04 17:45:19 +0000 |
commit | 59ba54aeb872bf49d65f36dc91ad6458f252d1cf (patch) | |
tree | 2b8c0169104241e3ac04371ffbe7ad63215425df /lib/sqlalchemy/engine.py | |
parent | 8f7aa2e89c70c1b697e421bc01446b964f8d3412 (diff) | |
download | sqlalchemy-59ba54aeb872bf49d65f36dc91ad6458f252d1cf.tar.gz |
changed default "none" parameters to check positional style
Diffstat (limited to 'lib/sqlalchemy/engine.py')
-rw-r--r-- | lib/sqlalchemy/engine.py | 11 |
1 files changed, 5 insertions, 6 deletions
diff --git a/lib/sqlalchemy/engine.py b/lib/sqlalchemy/engine.py index 8828e2a0b..e57cc7bc3 100644 --- a/lib/sqlalchemy/engine.py +++ b/lib/sqlalchemy/engine.py @@ -500,9 +500,6 @@ class SQLEngine(schema.SchemaEngine): commit - if True, will automatically commit the statement after completion. """ - if parameters is None: - parameters = {} - if connection is None: connection = self.connection() @@ -565,9 +562,6 @@ class SQLEngine(schema.SchemaEngine): commit - if True, will automatically commit the statement after completion. """ - if parameters is None: - parameters = {} - if connection is None: connection = self.connection() @@ -594,6 +588,11 @@ class SQLEngine(schema.SchemaEngine): def _execute(self, c, statement, parameters): try: + if parameters is None: + if self.positional: + parameters = () + else: + parameters = {} c.execute(statement, parameters) except Exception, e: raise exceptions.SQLError(statement, parameters, e) |