]> git.ipfire.org Git - thirdparty/sqlalchemy/sqlalchemy.git/commitdiff
comments regarding this
authorMike Bayer <mike_mp@zzzcomputing.com>
Tue, 12 Jun 2012 00:24:16 +0000 (20:24 -0400)
committerMike Bayer <mike_mp@zzzcomputing.com>
Tue, 12 Jun 2012 00:24:16 +0000 (20:24 -0400)
lib/sqlalchemy/engine/base.py

index 2e05f532c4e9e908faa345b678c37bad525a8255..830009a2b08b94fc9ddfe9ae0f1adcabc041dfc3 100644 (file)
@@ -1477,12 +1477,17 @@ class Connection(Connectable):
             zero = multiparams[0]
             if isinstance(zero, (list, tuple)):
                 if not zero or isinstance(zero[0], (list, tuple, dict)):
+                    # execute(stmt, [{}, {}, {}, ...])
+                    # execute(stmt, [(), (), (), ...])
                     return zero
                 else:
+                    # execute(stmt, ("value", "value"))
                     return [zero]
             elif hasattr(zero, 'keys'):
+                # execute(stmt, {"key":"value"})
                 return [zero]
             else:
+                # execute(stmt, "value")
                 return [[zero]]
         else:
             if isinstance(multiparams[0], (list, tuple, dict)):