(self, statement: ValuesBase)
| 378 | ) |
| 379 | |
| 380 | def _process_ordered_values(self, statement: ValuesBase) -> None: |
| 381 | parameters = statement._values |
| 382 | if self._no_parameters: |
| 383 | self._no_parameters = False |
| 384 | assert parameters is not None |
| 385 | self._dict_parameters = dict(parameters) |
| 386 | self._maintain_values_ordering = True |
| 387 | else: |
| 388 | raise exc.InvalidRequestError( |
| 389 | "Can only invoke ordered_values() once, and not mixed " |
| 390 | "with any other values() call" |
| 391 | ) |
| 392 | |
| 393 | |
| 394 | @CompileState.plugin_for("default", "delete") |