aboutsummaryrefslogtreecommitdiff
path: root/src/main/rust
diff options
context:
space:
mode:
authorKevin Hoerr <kjhoerr@submelon.dev>2026-02-27 17:11:26 +0000
committerKevin Hoerr <kjhoerr@submelon.dev>2026-02-27 17:11:26 +0000
commitd3f8e0ccc65a6cfd3acf67f32ae86fddb49ea930 (patch)
treec7eef4e91908884c5b6cddc6f96da6469c7df866 /src/main/rust
parentb59ea630284d792d7b959e2b64e818e22b038f21 (diff)
downloadequity-tracker-d3f8e0ccc65a6cfd3acf67f32ae86fddb49ea930.tar.gz
equity-tracker-d3f8e0ccc65a6cfd3acf67f32ae86fddb49ea930.tar.bz2
equity-tracker-d3f8e0ccc65a6cfd3acf67f32ae86fddb49ea930.zip
sqlite.rs: Mark self as mut for db data changes
Diffstat (limited to 'src/main/rust')
-rw-r--r--src/main/rust/store/sqlite.rs6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/main/rust/store/sqlite.rs b/src/main/rust/store/sqlite.rs
index 12d9a47..6647556 100644
--- a/src/main/rust/store/sqlite.rs
+++ b/src/main/rust/store/sqlite.rs
@@ -19,14 +19,14 @@ impl SQLiteStore {
}
}
- fn create_table(&self) -> Result<(), sqlite::Error> {
+ fn create_table(&mut self) -> Result<(), sqlite::Error> {
let conn = self.get_connection()?;
let mut statement = conn.prepare("CREATE TABLE RATAT ( COUNTER SMALLINT )")?;
statement.next()?;
Ok(())
}
- fn insert_counter(&self, counter: i64) -> Result<(), sqlite::Error> {
+ fn insert_counter(&mut self, counter: i64) -> Result<(), sqlite::Error> {
let conn = self.get_connection()?;
let mut statement = conn.prepare("INSERT INTO RATAT ( COUNTER ) VALUES ( :counter )")?;
statement.bind((":counter", counter))?;
@@ -41,7 +41,7 @@ impl SQLiteStore {
statement.read("COUNTER")
}
- fn update_counter(&self, counter: i64) -> Result<(), sqlite::Error> {
+ fn update_counter(&mut self, counter: i64) -> Result<(), sqlite::Error> {
let conn = self.get_connection()?;
let mut statement = conn.prepare("UPDATE RATAT SET COUNTER = :counter")?;
statement.bind((":counter", counter))?;