MCPcopy Create free account
hub / github.com/NodeDB-Lab/nodedb / extract_table_alias

Function extract_table_alias

nodedb-sql/src/planner/cte.rs:487–492  ·  view source on GitHub ↗
(relation: &ast::TableFactor)

Source from the content-addressed store, hash-verified

485}
486
487fn extract_table_alias(relation: &ast::TableFactor) -> Option<String> {
488 match relation {
489 ast::TableFactor::Table { alias, .. } => alias.as_ref().map(|a| normalize_ident(&a.name)),
490 _ => None,
491 }
492}
493
494fn extract_join_on_condition(op: &ast::JoinOperator) -> Option<&ast::Expr> {
495 use ast::JoinOperator::*;

Callers 1

extract_recursive_infoFunction · 0.85

Calls 2

normalize_identFunction · 0.85
as_refMethod · 0.45

Tested by

no test coverage detected