Extract a LATERAL alias from a `TableFactor::Derived`.
(factor: &ast::TableFactor)
| 274 | |
| 275 | /// Extract a LATERAL alias from a `TableFactor::Derived`. |
| 276 | pub fn lateral_alias_from_factor(factor: &ast::TableFactor) -> Option<String> { |
| 277 | match factor { |
| 278 | ast::TableFactor::Derived { alias, .. } => alias.as_ref().map(|a| normalize_ident(&a.name)), |
| 279 | _ => None, |
| 280 | } |
| 281 | } |
| 282 | |
| 283 | /// True when a `TableFactor` is a LATERAL derived subquery. |
| 284 | pub fn is_lateral_derived(factor: &ast::TableFactor) -> bool { |
no test coverage detected