(
self,
stmt: UpdateBase,
returning_cols: Sequence[_ColumnsClauseElement],
*,
populate_result_map: bool,
**kw: Any,
)
| 5469 | return " FOR UPDATE" |
| 5470 | |
| 5471 | def returning_clause( |
| 5472 | self, |
| 5473 | stmt: UpdateBase, |
| 5474 | returning_cols: Sequence[_ColumnsClauseElement], |
| 5475 | *, |
| 5476 | populate_result_map: bool, |
| 5477 | **kw: Any, |
| 5478 | ) -> str: |
| 5479 | columns = [ |
| 5480 | self._label_returning_column( |
| 5481 | stmt, |
| 5482 | column, |
| 5483 | populate_result_map, |
| 5484 | fallback_label_name=fallback_label_name, |
| 5485 | column_is_repeated=repeated, |
| 5486 | name=name, |
| 5487 | proxy_name=proxy_name, |
| 5488 | **kw, |
| 5489 | ) |
| 5490 | for ( |
| 5491 | name, |
| 5492 | proxy_name, |
| 5493 | fallback_label_name, |
| 5494 | column, |
| 5495 | repeated, |
| 5496 | ) in stmt._generate_columns_plus_names( |
| 5497 | True, cols=base._select_iterables(returning_cols) |
| 5498 | ) |
| 5499 | ] |
| 5500 | |
| 5501 | return "RETURNING " + ", ".join(columns) |
| 5502 | |
| 5503 | def limit_clause(self, select, **kw): |
| 5504 | text = "" |
no test coverage detected