MCPcopy Create free account
hub / github.com/4xmen/rustavel / execute_params

Method execute_params

core/src/sql/database_client.rs:35–48  ·  view source on GitHub ↗
(
        &self,
        sql: &str,
        params: &[&str],  // ← str reference
    )

Source from the content-addressed store, hash-verified

33impl DatabaseClient for MySqlClient {
34
35 async fn execute_params(
36 &self,
37 sql: &str,
38 params: &[&str], // ← str reference
39 ) -> Result<(), DbError> {
40 let mut query = sqlx::query(sql);
41
42 for param in params {
43 query = query.bind(*param);
44 }
45
46 query.execute(&self.pool).await?;
47 Ok(())
48 }
49
50
51 async fn execute(&self, sql: &str) -> Result<(), DbError> {

Callers 2

add_migrated_tableMethod · 0.80
rem_migrated_tableMethod · 0.80

Calls 1

executeMethod · 0.80

Tested by

no test coverage detected