@@ -13,7 +13,7 @@ a duplicate color is made, the transaction rolls back.
1313
1414
1515``` rust,edition2018,no_run
16- use rusqlite::{Connection, Result, NO_PARAMS };
16+ use rusqlite::{Connection, Result};
1717
1818fn main() -> Result<()> {
1919 let mut conn = Connection::open("cats.db")?;
@@ -29,20 +29,20 @@ fn main() -> Result<()> {
2929fn successful_tx(conn: &mut Connection) -> Result<()> {
3030 let tx = conn.transaction()?;
3131
32- tx.execute("delete from cat_colors", NO_PARAMS )?;
33- tx.execute("insert into cat_colors (name) values (?1)", &[& "lavender"])?;
34- tx.execute("insert into cat_colors (name) values (?1)", &[& "blue"])?;
32+ tx.execute("delete from cat_colors", [] )?;
33+ tx.execute("insert into cat_colors (name) values (?1)", [ "lavender"])?;
34+ tx.execute("insert into cat_colors (name) values (?1)", [ "blue"])?;
3535
3636 tx.commit()
3737}
3838
3939fn rolled_back_tx(conn: &mut Connection) -> Result<()> {
4040 let tx = conn.transaction()?;
4141
42- tx.execute("delete from cat_colors", NO_PARAMS )?;
43- tx.execute("insert into cat_colors (name) values (?1)", &[& "lavender"])?;
44- tx.execute("insert into cat_colors (name) values (?1)", &[& "blue"])?;
45- tx.execute("insert into cat_colors (name) values (?1)", &[& "lavender"])?;
42+ tx.execute("delete from cat_colors", [] )?;
43+ tx.execute("insert into cat_colors (name) values (?1)", [ "lavender"])?;
44+ tx.execute("insert into cat_colors (name) values (?1)", [ "blue"])?;
45+ tx.execute("insert into cat_colors (name) values (?1)", [ "lavender"])?;
4646
4747 tx.commit()
4848}
0 commit comments