diff options
Diffstat (limited to 'src/vtab/vtablog.rs')
-rw-r--r-- | src/vtab/vtablog.rs | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/src/vtab/vtablog.rs b/src/vtab/vtablog.rs index bc2e01f..1b3e1b8 100644 --- a/src/vtab/vtablog.rs +++ b/src/vtab/vtablog.rs @@ -153,7 +153,7 @@ impl<'vtab> CreateVTab<'vtab> for VTabLog { impl<'vtab> UpdateVTab<'vtab> for VTabLog { fn delete(&mut self, arg: ValueRef<'_>) -> Result<()> { - println!("VTabLog::delete({}, {:?})", self.i_inst, arg); + println!("VTabLog::delete({}, {arg:?})", self.i_inst); Ok(()) } @@ -163,7 +163,7 @@ impl<'vtab> UpdateVTab<'vtab> for VTabLog { self.i_inst, args.iter().collect::<Vec<ValueRef<'_>>>() ); - Ok(self.n_row as i64) + Ok(self.n_row) } fn update(&mut self, args: &Values<'_>) -> Result<()> { @@ -246,7 +246,7 @@ unsafe impl VTabCursor for VTabLogCursor<'_> { self.row_id ) } else { - format!("{}{}", i, self.row_id) + format!("{i}{}", self.row_id) }; println!( "VTabLogCursor::column(tab={}, cursor={}, i={}): {}", @@ -286,13 +286,13 @@ mod test { let mut stmt = db.prepare("SELECT * FROM log;")?; let mut rows = stmt.query([])?; while rows.next()?.is_some() {} - db.execute("DELETE FROM log WHERE a = ?", ["a1"])?; + db.execute("DELETE FROM log WHERE a = ?1", ["a1"])?; db.execute( - "INSERT INTO log (a, b, c) VALUES (?, ?, ?)", + "INSERT INTO log (a, b, c) VALUES (?1, ?2, ?3)", ["a", "b", "c"], )?; db.execute( - "UPDATE log SET b = ?, c = ? WHERE a = ?", + "UPDATE log SET b = ?1, c = ?2 WHERE a = ?3", ["bn", "cn", "a1"], )?; Ok(()) |