SQL 语句安全与性能体检助手
离线扫描 .sql 文件与源码里的 SQL 构造,抓出全表 UPDATE/DELETE、恒真 WHERE 条件、隐式笛卡尔积、SELECT *、无 LIMIT、LIKE 前导通配符、索引列被函数包裹、DROP 无 IF EXISTS、事务未闭合,以及 f-string 与字符串拼接 SQL 的注入面。纯 Python 标准库、确定性输出,每条结论带文件行号与原文证据,退出码即结论,可直接进 CI 门禁。
离线扫描 .sql 文件与源码里的 SQL 构造,抓出全表 UPDATE/DELETE、恒真 WHERE 条件、隐式笛卡尔积、SELECT *、无 LIMIT、LIKE 前导通配符、索引列被函数包裹、DROP 无 IF EXISTS、事务未闭合,以及 f-string 与字符串拼接 SQL 的注入面。纯 Python 标准库、确定性输出,每条结论带文件行号与原文证据,退出码即结论,可直接进 CI 门禁。