Skip to main content

writes_affect_cache

Function writes_affect_cache 

Source
fn writes_affect_cache(stmts: &[Statement]) -> bool
Expand description

判断一组语句中是否含有写操作(非只读语句)。

SQL 控制台执行写操作(INSERT/UPDATE/DELETE/TRUNCATE/ALTER/DROP 等)可能直改 posts/comments/tags 等业务表,绕过 server function 的正常缓存失效路径。 抽成纯函数便于单测「哪些语句集合应触发兜底失效」。