diff --git a/src/plugins/table_access.rs b/src/plugins/table_access.rs index b8153b5..3549ce0 100644 --- a/src/plugins/table_access.rs +++ b/src/plugins/table_access.rs @@ -34,11 +34,10 @@ impl<'a> Plugin for TableAccess<'a> { visit_relations(ast, |relation| { let relation = relation.to_string(); - let parts = relation.split('.').collect::>(); - let table_name = parts.last().unwrap(); + let table_name = relation.split('.').last().unwrap().to_string(); - if self.tables.contains(&table_name.to_string()) { - found = Some(table_name.to_string()); + if self.tables.contains(&table_name) { + found = Some(table_name); ControlFlow::<()>::Break(()) } else { ControlFlow::<()>::Continue(())