(plan: &LogicalPlan, select: &mut SelectBuilder)
| 1549 | } |
| 1550 | |
| 1551 | fn collect_flatten_aliases(plan: &LogicalPlan, select: &mut SelectBuilder) { |
| 1552 | match plan { |
| 1553 | LogicalPlan::SubqueryAlias(alias) |
| 1554 | if Self::contains_unnest(alias.input.as_ref()) => |
| 1555 | { |
| 1556 | select.add_flatten_table_alias(alias.alias.table().to_string()); |
| 1557 | } |
| 1558 | LogicalPlan::Join(join) => { |
| 1559 | Self::collect_flatten_aliases(&join.left, select); |
| 1560 | Self::collect_flatten_aliases(&join.right, select); |
| 1561 | } |
| 1562 | _ => {} |
| 1563 | } |
| 1564 | } |
| 1565 | |
| 1566 | fn try_unnest_to_table_factor_sql( |
| 1567 | &self, |
nothing calls this directly
no test coverage detected