sqle icon indicating copy to clipboard operation
sqle copied to clipboard

插件删除规则后,SQLE平台上仍显示已删除的规则

Open ColdWaterLW opened this issue 1 year ago • 0 comments

问题现象: SQLE平台上存在某条规则,更新插件后将这条规则删除,重启SQLE,规则列表仍能看到这条规则,但实际上并不会在审核中生效

复现步骤:

  1. 启动SQLE,查看规则 image
  2. 审核SQL,会触发这条规则 image
  3. 更新MySQL规则代码,删除这条规则,重启SQLE,规则仍然能看到 image
  4. 但是再次审核,规则没有生效了 image

原因: SQLE启动时同步插件审核规则的时候,没有清理已经不存在的规则的元数据

ColdWaterLW avatar Sep 20 '23 06:09 ColdWaterLW