(
scx: &StatementContext,
mut update_stmt: UpdateStatement<Aug>,
)
| 715 | } |
| 716 | |
| 717 | pub fn plan_update_query( |
| 718 | scx: &StatementContext, |
| 719 | mut update_stmt: UpdateStatement<Aug>, |
| 720 | ) -> Result<ReadThenWritePlan, PlanError> { |
| 721 | transform_ast::transform(scx, &mut update_stmt)?; |
| 722 | |
| 723 | let qcx = QueryContext::root(scx, QueryLifetime::OneShot); |
| 724 | |
| 725 | plan_mutation_query_inner( |
| 726 | qcx, |
| 727 | update_stmt.table_name, |
| 728 | update_stmt.alias, |
| 729 | vec![], |
| 730 | update_stmt.assignments, |
| 731 | update_stmt.selection, |
| 732 | ) |
| 733 | } |
| 734 | |
| 735 | pub fn plan_mutation_query_inner( |
| 736 | qcx: QueryContext, |
no test coverage detected