summaryrefslogtreecommitdiff
path: root/rust/actualbudget_importer
diff options
context:
space:
mode:
authorJoe Carstairs <me@joeac.net>2024-11-17 09:29:32 +0000
committerJoe Carstairs <me@joeac.net>2024-11-17 09:30:04 +0000
commit10f071447594f2bdcec84a461df9ad648f71f44b (patch)
tree645924a4948f39a4d9e2ec270d79fc6c2a3a937a /rust/actualbudget_importer
parent1ae19eb3315c40e3f9062592c27fa76c11cf626c (diff)
Renames app to 'schist'
Diffstat (limited to 'rust/actualbudget_importer')
-rw-r--r--rust/actualbudget_importer/Cargo.lock4
-rw-r--r--rust/actualbudget_importer/Cargo.toml2
-rw-r--r--rust/actualbudget_importer/src/main.rs16
-rw-r--r--rust/actualbudget_importer/src/transformers.rs2
4 files changed, 12 insertions, 12 deletions
diff --git a/rust/actualbudget_importer/Cargo.lock b/rust/actualbudget_importer/Cargo.lock
index edaab83..b2da38b 100644
--- a/rust/actualbudget_importer/Cargo.lock
+++ b/rust/actualbudget_importer/Cargo.lock
@@ -7,7 +7,7 @@ name = "actualbudget"
version = "0.1.0"
dependencies = [
"anyhow",
- "budgeting_app_core",
+ "schist_core",
"chrono",
"diesel",
"libsqlite3-sys",
@@ -41,7 +41,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0c4b4d0bd25bd0b74681c0ad21497610ce1b7c91b1022cd21c80c6fbdd9476b0"
[[package]]
-name = "budgeting_app_core"
+name = "schist_core"
version = "0.1.0"
dependencies = [
"anyhow",
diff --git a/rust/actualbudget_importer/Cargo.toml b/rust/actualbudget_importer/Cargo.toml
index 69d297f..03d0292 100644
--- a/rust/actualbudget_importer/Cargo.toml
+++ b/rust/actualbudget_importer/Cargo.toml
@@ -5,7 +5,7 @@ edition = "2021"
[dependencies]
anyhow = { workspace = true }
-budgeting_app_core = { path = "../core" }
+schist_core = { path = "../schist_core" }
chrono = { workspace = true, features = ["serde"] }
diesel = { workspace = true, features = ["sqlite"] }
libsqlite3-sys = { workspace = true, features = ["bundled"] }
diff --git a/rust/actualbudget_importer/src/main.rs b/rust/actualbudget_importer/src/main.rs
index cb69bb5..78c64f4 100644
--- a/rust/actualbudget_importer/src/main.rs
+++ b/rust/actualbudget_importer/src/main.rs
@@ -4,7 +4,7 @@ pub mod schema;
pub mod transformers;
use anyhow::Result;
-use budgeting_app_core::queries as budgeting_app_queries;
+use schist_core::queries as schist_queries;
use diesel::{Connection, SqliteConnection};
use queries::{actualbudget_accounts::{get_all_actualbudget_accounts, get_category_transfers_account}, actualbudget_categories::get_all_actualbudget_categories, actualbudget_transactions::{get_all_actualbudget_transactions, get_first_actualbudget_transaction_date}, actualbudget_zero_budgets::get_all_actualbudget_zero_budgets};
@@ -33,13 +33,13 @@ fn main() -> Result<()> {
&actualbudget_category_transfers_account,
);
- budgeting_app_queries::clear::clear(connection_dest)?;
- budgeting_app_queries::accounts::insert_accounts(&accounts, connection_dest)?;
- budgeting_app_queries::categories::insert_categories(&categories, connection_dest)?;
- budgeting_app_queries::budget_updates::insert_budget_updates(&budget_updates, connection_dest)?;
- budgeting_app_queries::transactions::insert_transactions(&transactions, connection_dest)?;
- budgeting_app_queries::transaction_categorisations::insert_transaction_categorisations(&transaction_categorisations, connection_dest)?;
- budgeting_app_queries::category_transfers::insert_category_transfers(&category_transfers, connection_dest)?;
+ schist_queries::clear::clear(connection_dest)?;
+ schist_queries::accounts::insert_accounts(&accounts, connection_dest)?;
+ schist_queries::categories::insert_categories(&categories, connection_dest)?;
+ schist_queries::budget_updates::insert_budget_updates(&budget_updates, connection_dest)?;
+ schist_queries::transactions::insert_transactions(&transactions, connection_dest)?;
+ schist_queries::transaction_categorisations::insert_transaction_categorisations(&transaction_categorisations, connection_dest)?;
+ schist_queries::category_transfers::insert_category_transfers(&category_transfers, connection_dest)?;
Ok(())
}
diff --git a/rust/actualbudget_importer/src/transformers.rs b/rust/actualbudget_importer/src/transformers.rs
index dd4d154..7e8141a 100644
--- a/rust/actualbudget_importer/src/transformers.rs
+++ b/rust/actualbudget_importer/src/transformers.rs
@@ -1,5 +1,5 @@
use anyhow::Result;
-use budgeting_app_core::models::{
+use schist_core::models::{
account::Account, budget_update::BudgetUpdate, category::Category, category_transfer::CategoryTransfer, date_utc::DateUtc, datetime_utc::DatetimeUtc, transaction::Transaction, transaction_categorisation::TransactionCategorisation
};
use core::panic;