summaryrefslogtreecommitdiff
path: root/schist_core/schist_queries/src/clear.rs
diff options
context:
space:
mode:
Diffstat (limited to 'schist_core/schist_queries/src/clear.rs')
-rw-r--r--schist_core/schist_queries/src/clear.rs8
1 files changed, 5 insertions, 3 deletions
diff --git a/schist_core/schist_queries/src/clear.rs b/schist_core/schist_queries/src/clear.rs
index 6d2894d..04d22d9 100644
--- a/schist_core/schist_queries/src/clear.rs
+++ b/schist_core/schist_queries/src/clear.rs
@@ -2,15 +2,17 @@ use anyhow::Result;
use diesel::SqliteConnection;
use crate::{
- accounts::delete_all_accounts, budget_drips::delete_all_budget_drips, buckets::delete_all_buckets, bucket_transfers::delete_all_bucket_transfers, transaction_categorisations::delete_all_transaction_categorisations, transactions::delete_all_transactions
+ accounts::delete_all_accounts, bucket_transfers::delete_all_bucket_transfers,
+ buckets::delete_all_buckets, drips::delete_all_drips, pipes::delete_all_pipes,
+ transactions::delete_all_transactions,
};
pub fn clear(connection: &mut SqliteConnection) -> Result<()> {
delete_all_accounts(connection)?;
- delete_all_budget_drips(connection)?;
+ delete_all_drips(connection)?;
delete_all_buckets(connection)?;
delete_all_bucket_transfers(connection)?;
delete_all_transactions(connection)?;
- delete_all_transaction_categorisations(connection)?;
+ delete_all_pipes(connection)?;
Ok(())
}