Direct audit support online #3181
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
User description
关联的 issue
https://github.com/actiontech/sqle-ee/issues/2597
描述你的变更
工作台审核调用的直接审核接口支持在线审核
确认项(pr提交后操作)
Tip
请在指定复审人之前,确认并完成以下事项,完成后✅
not_compatibleneed_update_docDescription
添加 instance_name 参数支持在线审核
扩展 DirectAuditByInstance 函数签名,传递 ruleTemplateName
更新 v2 请求结构及实例校验逻辑
同步更新 API 文档和 Swagger 定义
Diagram Walkthrough
File Walkthrough
sql_audit.go
修改 v1 API 接口调用传递新参数sqle/api/controller/v1/sql_audit.go
sql_audit.go
更新 v2 API 请求结构和调用逻辑sqle/api/controller/v2/sql_audit.go
audit.go
扩展审计函数接口sqle/server/audit.go
docs.go
更新 API 文档示例内容sqle/docs/docs.go
swagger.json
更新 Swagger JSON 定义sqle/docs/swagger.json
swagger.yaml
更新 Swagger YAML 定义sqle/docs/swagger.yaml