📄 functions added or changed and functions removed.query
字号:
<# (if (not (= 2 (array-length selected-indices))) (failwith "Please select exactly two snapshots.") (begin #>SELECT pn.str || '.' || cn.str || '.' || fn.str AS function_added_or_changed, ncss, ccnFROM ( SELECT * FROM <#(emit (snapshot-tbl-name "function" (array-ref selected-indices 0)))#> EXCEPT SELECT * FROM <#(emit (snapshot-tbl-name "function" (array-ref selected-indices 1)))#>) AS f, <#(emit (shared-tbl-name "str"))#> AS fn, <#(emit (shared-tbl-name "str"))#> AS cn, <#(emit (shared-tbl-name "str"))#> AS pnWHERE f.function_id = fn.id AND f.class_id = cn.id AND f.package_id = pn.id;SELECT pn.str || '.' || cn.str || '.' || fn.str AS function_removedFROM ( SELECT function_id, class_id, package_id FROM <#(emit (snapshot-tbl-name "function" (array-ref selected-indices 1)))#> EXCEPT SELECT function_id, class_id, package_id FROM <#(emit (snapshot-tbl-name "function" (array-ref selected-indices 0)))#>) AS f, <#(emit (shared-tbl-name "str"))#> AS fn, <#(emit (shared-tbl-name "str"))#> AS cn, <#(emit (shared-tbl-name "str"))#> AS pnWHERE f.function_id = fn.id AND f.class_id = cn.id AND f.package_id = pn.id<# )) #>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -