diff options
Diffstat (limited to 'lib/sqlalchemy/sql/dml.py')
-rw-r--r-- | lib/sqlalchemy/sql/dml.py | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/lib/sqlalchemy/sql/dml.py b/lib/sqlalchemy/sql/dml.py index 930865898..a9bccaeff 100644 --- a/lib/sqlalchemy/sql/dml.py +++ b/lib/sqlalchemy/sql/dml.py @@ -34,6 +34,7 @@ class DMLState(CompileState): _no_parameters = True _dict_parameters = None _multi_parameters = None + _ordered_values = None _parameter_ordering = None _has_multi_parameters = False isupdate = False @@ -97,6 +98,7 @@ class DMLState(CompileState): if self._no_parameters: self._no_parameters = False self._dict_parameters = dict(parameters) + self._ordered_values = parameters self._parameter_ordering = [key for key, value in parameters] elif self._has_multi_parameters: self._cant_mix_formats_error() |