Skip to main content

route_provider_sql

Function route_provider_sql 

Source
pub fn route_provider_sql(sql: &str) -> Option<(String, String)>
Expand description

从 SQL 中提取路由信息:若首个表引用第一段命中已安装的命名 provider, 返回 (provider_name, 剥离前缀后的 SQL);否则返回 None(走默认 provider)。

结果按 (sql hash, provider 注册表版本号) 记忆化,热路径避免重复扫描; provider 安装/清理时版本号递增使 memo 失效。