mirror of
https://github.com/t8y2/dbx.git
synced 2026-10-21 06:00:39 +00:00
fix(mcp): use slice contains for sql risk classification
This commit is contained in:
@@ -1940,9 +1940,9 @@ fn mcp_sql_activity_kind(sql: &str, database_type: DatabaseType) -> &'static str
|
||||
.into_iter()
|
||||
.filter_map(|statement| classify_sql_risk_for_database(&statement, database_type).ok())
|
||||
.collect::<Vec<_>>();
|
||||
if risks.iter().any(|risk| *risk == SqlRisk::Ddl) {
|
||||
if risks.contains(&SqlRisk::Ddl) {
|
||||
"schema_change"
|
||||
} else if risks.iter().any(|risk| *risk == SqlRisk::Write) {
|
||||
} else if risks.contains(&SqlRisk::Write) {
|
||||
"data_change"
|
||||
} else {
|
||||
"query"
|
||||
|
||||
Reference in New Issue
Block a user