summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJoe Carstairs <me@joeac.net>2024-12-12 08:28:04 +0000
committerJoe Carstairs <me@joeac.net>2024-12-12 08:28:04 +0000
commit54894f9de9bad4fecb2a116d59a03cdd003f84c0 (patch)
tree6ce5517cecf23d4e93d7a381a374e1fa6c810cee
parent8a30bcbdf9264d235bf93da3df8e170cfde53d02 (diff)
Moves rust workspace to root
-rw-r--r--Cargo.lock (renamed from rust/Cargo.lock)0
-rw-r--r--Cargo.toml (renamed from rust/Cargo.toml)0
-rw-r--r--actualbudget_fakes/Cargo.toml (renamed from rust/actualbudget_fakes/Cargo.toml)0
-rw-r--r--actualbudget_fakes/src/actualbudget_account.rs (renamed from rust/actualbudget_fakes/src/actualbudget_account.rs)0
-rw-r--r--actualbudget_fakes/src/actualbudget_category.rs (renamed from rust/actualbudget_fakes/src/actualbudget_category.rs)0
-rw-r--r--actualbudget_fakes/src/actualbudget_payee.rs (renamed from rust/actualbudget_fakes/src/actualbudget_payee.rs)0
-rw-r--r--actualbudget_fakes/src/actualbudget_transaction.rs (renamed from rust/actualbudget_fakes/src/actualbudget_transaction.rs)0
-rw-r--r--actualbudget_fakes/src/actualbudget_zero_budget.rs (renamed from rust/actualbudget_fakes/src/actualbudget_zero_budget.rs)0
-rw-r--r--actualbudget_fakes/src/lib.rs (renamed from rust/actualbudget_fakes/src/lib.rs)0
-rw-r--r--actualbudget_models/Cargo.toml (renamed from rust/actualbudget_models/Cargo.toml)0
-rw-r--r--actualbudget_models/src/actualbudget_account.rs (renamed from rust/actualbudget_models/src/actualbudget_account.rs)0
-rw-r--r--actualbudget_models/src/actualbudget_category.rs (renamed from rust/actualbudget_models/src/actualbudget_category.rs)0
-rw-r--r--actualbudget_models/src/actualbudget_date.rs (renamed from rust/actualbudget_models/src/actualbudget_date.rs)0
-rw-r--r--actualbudget_models/src/actualbudget_payee.rs (renamed from rust/actualbudget_models/src/actualbudget_payee.rs)0
-rw-r--r--actualbudget_models/src/actualbudget_schema.rs (renamed from rust/actualbudget_models/src/actualbudget_schema.rs)0
-rw-r--r--actualbudget_models/src/actualbudget_transaction.rs (renamed from rust/actualbudget_models/src/actualbudget_transaction.rs)0
-rw-r--r--actualbudget_models/src/actualbudget_zero_budget.rs (renamed from rust/actualbudget_models/src/actualbudget_zero_budget.rs)0
-rw-r--r--actualbudget_models/src/lib.rs (renamed from rust/actualbudget_models/src/lib.rs)0
-rw-r--r--actualbudget_models/user_data.sqlite (renamed from rust/actualbudget_models/user_data.sqlite)0
-rw-r--r--actualbudget_queries/Cargo.toml (renamed from rust/actualbudget_queries/Cargo.toml)0
-rw-r--r--actualbudget_queries/README.md (renamed from rust/actualbudget_queries/README.md)0
-rw-r--r--actualbudget_queries/src/actualbudget_accounts.rs (renamed from rust/actualbudget_queries/src/actualbudget_accounts.rs)0
-rw-r--r--actualbudget_queries/src/actualbudget_categories.rs (renamed from rust/actualbudget_queries/src/actualbudget_categories.rs)0
-rw-r--r--actualbudget_queries/src/actualbudget_payees.rs (renamed from rust/actualbudget_queries/src/actualbudget_payees.rs)0
-rw-r--r--actualbudget_queries/src/actualbudget_transactions.rs (renamed from rust/actualbudget_queries/src/actualbudget_transactions.rs)0
-rw-r--r--actualbudget_queries/src/actualbudget_zero_budgets.rs (renamed from rust/actualbudget_queries/src/actualbudget_zero_budgets.rs)0
-rw-r--r--actualbudget_queries/src/lib.rs (renamed from rust/actualbudget_queries/src/lib.rs)0
-rw-r--r--actualbudget_queries/tests/actualbudget_accounts.rs (renamed from rust/actualbudget_queries/tests/actualbudget_accounts.rs)0
-rw-r--r--actualbudget_queries/tests/actualbudget_categories.rs (renamed from rust/actualbudget_queries/tests/actualbudget_categories.rs)0
-rw-r--r--actualbudget_queries/tests/actualbudget_payees.rs (renamed from rust/actualbudget_queries/tests/actualbudget_payees.rs)0
-rw-r--r--actualbudget_queries/tests/actualbudget_transactions.rs (renamed from rust/actualbudget_queries/tests/actualbudget_transactions.rs)0
-rw-r--r--actualbudget_queries/tests/actualbudget_zero_budgets.rs (renamed from rust/actualbudget_queries/tests/actualbudget_zero_budgets.rs)0
-rw-r--r--actualbudget_queries/tests/common/account_names.rs (renamed from rust/actualbudget_queries/tests/common/account_names.rs)0
-rw-r--r--actualbudget_queries/tests/common/category_names.rs (renamed from rust/actualbudget_queries/tests/common/category_names.rs)0
-rw-r--r--actualbudget_queries/tests/common/db_url.rs (renamed from rust/actualbudget_queries/tests/common/db_url.rs)0
-rw-r--r--actualbudget_queries/tests/common/get_reference_data.rs (renamed from rust/actualbudget_queries/tests/common/get_reference_data.rs)0
-rw-r--r--actualbudget_queries/tests/common/mod.rs (renamed from rust/actualbudget_queries/tests/common/mod.rs)0
-rw-r--r--actualbudget_queries/tests/common/payee_matchers.rs (renamed from rust/actualbudget_queries/tests/common/payee_matchers.rs)0
-rw-r--r--actualbudget_queries/tests/common/payee_names.rs (renamed from rust/actualbudget_queries/tests/common/payee_names.rs)0
-rw-r--r--actualbudget_queries/tests/common/transaction_matchers.rs (renamed from rust/actualbudget_queries/tests/common/transaction_matchers.rs)0
-rw-r--r--actualbudget_queries/tests/common/zero_budget_matchers.rs (renamed from rust/actualbudget_queries/tests/common/zero_budget_matchers.rs)0
-rw-r--r--actualbudget_queries/tests/resources/actualbudget_test_db.sqlite (renamed from rust/actualbudget_queries/tests/resources/actualbudget_test_db.sqlite)bin528384 -> 528384 bytes
-rw-r--r--actualbudget_queries/tests/resources/actualbudget_test_db_metadata.json (renamed from rust/actualbudget_queries/tests/resources/actualbudget_test_db_metadata.json)0
-rw-r--r--actualbudget_schema/Cargo.toml (renamed from rust/actualbudget_schema/Cargo.toml)0
-rw-r--r--actualbudget_schema/src/lib.rs (renamed from rust/actualbudget_schema/src/lib.rs)0
-rw-r--r--actualbudget_to_schist_transformer/Cargo.toml (renamed from rust/actualbudget_to_schist_transformer/Cargo.toml)0
-rw-r--r--actualbudget_to_schist_transformer/src/actualbudget_state.rs (renamed from rust/actualbudget_to_schist_transformer/src/actualbudget_state.rs)0
-rw-r--r--actualbudget_to_schist_transformer/src/lib.rs (renamed from rust/actualbudget_to_schist_transformer/src/lib.rs)0
-rw-r--r--actualbudget_to_schist_transformer/src/main.rs (renamed from rust/actualbudget_to_schist_transformer/src/main.rs)0
-rw-r--r--actualbudget_to_schist_transformer/src/run.rs (renamed from rust/actualbudget_to_schist_transformer/src/run.rs)0
-rw-r--r--actualbudget_to_schist_transformer/src/schist_state.rs (renamed from rust/actualbudget_to_schist_transformer/src/schist_state.rs)0
-rw-r--r--actualbudget_to_schist_transformer/src/test_resources/mod.rs (renamed from rust/actualbudget_to_schist_transformer/src/test_resources/mod.rs)0
-rw-r--r--actualbudget_to_schist_transformer/src/test_resources/random_uuids.rs (renamed from rust/actualbudget_to_schist_transformer/src/test_resources/random_uuids.rs)0
-rw-r--r--actualbudget_to_schist_transformer/src/transform_state/is_account_transfer.rs (renamed from rust/actualbudget_to_schist_transformer/src/transform_state/is_account_transfer.rs)0
-rw-r--r--actualbudget_to_schist_transformer/src/transform_state/is_category_transfer.rs (renamed from rust/actualbudget_to_schist_transformer/src/transform_state/is_category_transfer.rs)0
-rw-r--r--actualbudget_to_schist_transformer/src/transform_state/mod.rs (renamed from rust/actualbudget_to_schist_transformer/src/transform_state/mod.rs)0
-rw-r--r--actualbudget_to_schist_transformer/src/transform_state/transform_account_transfers.rs (renamed from rust/actualbudget_to_schist_transformer/src/transform_state/transform_account_transfers.rs)0
-rw-r--r--actualbudget_to_schist_transformer/src/transform_state/transform_accounts.rs (renamed from rust/actualbudget_to_schist_transformer/src/transform_state/transform_accounts.rs)0
-rw-r--r--actualbudget_to_schist_transformer/src/transform_state/transform_budget_drips.rs (renamed from rust/actualbudget_to_schist_transformer/src/transform_state/transform_budget_drips.rs)0
-rw-r--r--actualbudget_to_schist_transformer/src/transform_state/transform_categories.rs (renamed from rust/actualbudget_to_schist_transformer/src/transform_state/transform_categories.rs)0
-rw-r--r--actualbudget_to_schist_transformer/src/transform_state/transform_category_transfers.rs (renamed from rust/actualbudget_to_schist_transformer/src/transform_state/transform_category_transfers.rs)0
-rw-r--r--actualbudget_to_schist_transformer/src/transform_state/transform_date.rs (renamed from rust/actualbudget_to_schist_transformer/src/transform_state/transform_date.rs)0
-rw-r--r--actualbudget_to_schist_transformer/src/transform_state/transform_id.rs (renamed from rust/actualbudget_to_schist_transformer/src/transform_state/transform_id.rs)0
-rw-r--r--actualbudget_to_schist_transformer/src/transform_state/transform_state.rs (renamed from rust/actualbudget_to_schist_transformer/src/transform_state/transform_state.rs)0
-rw-r--r--actualbudget_to_schist_transformer/src/transform_state/transform_transactions.rs (renamed from rust/actualbudget_to_schist_transformer/src/transform_state/transform_transactions.rs)0
-rw-r--r--actualbudget_to_schist_transformer/tests/common/account_matchers.rs (renamed from rust/actualbudget_to_schist_transformer/tests/common/account_matchers.rs)0
-rw-r--r--actualbudget_to_schist_transformer/tests/common/account_names.rs (renamed from rust/actualbudget_to_schist_transformer/tests/common/account_names.rs)0
-rw-r--r--actualbudget_to_schist_transformer/tests/common/account_transfer_matchers.rs (renamed from rust/actualbudget_to_schist_transformer/tests/common/account_transfer_matchers.rs)0
-rw-r--r--actualbudget_to_schist_transformer/tests/common/budget_drip_matchers.rs (renamed from rust/actualbudget_to_schist_transformer/tests/common/budget_drip_matchers.rs)0
-rw-r--r--actualbudget_to_schist_transformer/tests/common/category_matchers.rs (renamed from rust/actualbudget_to_schist_transformer/tests/common/category_matchers.rs)0
-rw-r--r--actualbudget_to_schist_transformer/tests/common/category_names.rs (renamed from rust/actualbudget_to_schist_transformer/tests/common/category_names.rs)0
-rw-r--r--actualbudget_to_schist_transformer/tests/common/category_transfer_matchers.rs (renamed from rust/actualbudget_to_schist_transformer/tests/common/category_transfer_matchers.rs)0
-rw-r--r--actualbudget_to_schist_transformer/tests/common/db_url.rs (renamed from rust/actualbudget_to_schist_transformer/tests/common/db_url.rs)0
-rw-r--r--actualbudget_to_schist_transformer/tests/common/mod.rs (renamed from rust/actualbudget_to_schist_transformer/tests/common/mod.rs)0
-rw-r--r--actualbudget_to_schist_transformer/tests/common/test_context.rs (renamed from rust/actualbudget_to_schist_transformer/tests/common/test_context.rs)0
-rw-r--r--actualbudget_to_schist_transformer/tests/common/transaction_categorisation_matchers.rs (renamed from rust/actualbudget_to_schist_transformer/tests/common/transaction_categorisation_matchers.rs)0
-rw-r--r--actualbudget_to_schist_transformer/tests/common/transaction_matchers.rs (renamed from rust/actualbudget_to_schist_transformer/tests/common/transaction_matchers.rs)0
l---------actualbudget_to_schist_transformer/tests/resources/actualbudget_test_db.sqlite (renamed from rust/actualbudget_to_schist_transformer/tests/resources/actualbudget_test_db.sqlite)0
-rw-r--r--actualbudget_to_schist_transformer/tests/run.rs (renamed from rust/actualbudget_to_schist_transformer/tests/run.rs)0
-rw-r--r--schist_backend/Cargo.toml (renamed from rust/schist_backend/Cargo.toml)0
-rw-r--r--schist_backend/Rocket.toml (renamed from rust/schist_backend/Rocket.toml)0
-rw-r--r--schist_backend/diesel.toml (renamed from rust/schist_backend/diesel.toml)0
-rw-r--r--schist_backend/src/databases.rs (renamed from rust/schist_backend/src/databases.rs)0
-rw-r--r--schist_backend/src/main.rs (renamed from rust/schist_backend/src/main.rs)0
-rw-r--r--schist_backend/src/routes/account.rs (renamed from rust/schist_backend/src/routes/account.rs)0
-rw-r--r--schist_backend/src/routes/category.rs (renamed from rust/schist_backend/src/routes/category.rs)0
-rw-r--r--schist_backend/src/routes/mod.rs (renamed from rust/schist_backend/src/routes/mod.rs)0
-rw-r--r--schist_fakes/Cargo.toml (renamed from rust/schist_fakes/Cargo.toml)0
-rw-r--r--schist_fakes/src/account.rs (renamed from rust/schist_fakes/src/account.rs)0
-rw-r--r--schist_fakes/src/account_transfer.rs (renamed from rust/schist_fakes/src/account_transfer.rs)0
-rw-r--r--schist_fakes/src/budget_drip.rs (renamed from rust/schist_fakes/src/budget_drip.rs)0
-rw-r--r--schist_fakes/src/category.rs (renamed from rust/schist_fakes/src/category.rs)0
-rw-r--r--schist_fakes/src/category_transfer.rs (renamed from rust/schist_fakes/src/category_transfer.rs)0
-rw-r--r--schist_fakes/src/lib.rs (renamed from rust/schist_fakes/src/lib.rs)0
-rw-r--r--schist_fakes/src/transaction.rs (renamed from rust/schist_fakes/src/transaction.rs)0
-rw-r--r--schist_fakes/src/transaction_categorisation.rs (renamed from rust/schist_fakes/src/transaction_categorisation.rs)0
-rw-r--r--schist_models/Cargo.toml (renamed from rust/schist_models/Cargo.toml)0
-rw-r--r--schist_models/diesel.toml (renamed from rust/schist_models/diesel.toml)0
-rw-r--r--schist_models/migrations/2024-08-31-084439_initial_setup/down.sql (renamed from rust/schist_models/migrations/2024-08-31-084439_initial_setup/down.sql)0
-rw-r--r--schist_models/migrations/2024-08-31-084439_initial_setup/up.sql (renamed from rust/schist_models/migrations/2024-08-31-084439_initial_setup/up.sql)0
-rw-r--r--schist_models/src/account.rs (renamed from rust/schist_models/src/account.rs)0
-rw-r--r--schist_models/src/account_transfer.rs (renamed from rust/schist_models/src/account_transfer.rs)0
-rw-r--r--schist_models/src/budget_drip.rs (renamed from rust/schist_models/src/budget_drip.rs)0
-rw-r--r--schist_models/src/budget_period_unit.rs (renamed from rust/schist_models/src/budget_period_unit.rs)0
-rw-r--r--schist_models/src/category.rs (renamed from rust/schist_models/src/category.rs)0
-rw-r--r--schist_models/src/category_transfer.rs (renamed from rust/schist_models/src/category_transfer.rs)0
-rw-r--r--schist_models/src/date_utc.rs (renamed from rust/schist_models/src/date_utc.rs)0
-rw-r--r--schist_models/src/datetime_utc.rs (renamed from rust/schist_models/src/datetime_utc.rs)0
-rw-r--r--schist_models/src/lib.rs (renamed from rust/schist_models/src/lib.rs)0
-rw-r--r--schist_models/src/migrations.rs (renamed from rust/schist_models/src/migrations.rs)0
-rw-r--r--schist_models/src/schema.rs (renamed from rust/schist_models/src/schema.rs)0
-rw-r--r--schist_models/src/transaction.rs (renamed from rust/schist_models/src/transaction.rs)0
-rw-r--r--schist_models/src/transaction_categorisation.rs (renamed from rust/schist_models/src/transaction_categorisation.rs)0
-rw-r--r--schist_models/tests/budget_period_unit.rs (renamed from rust/schist_models/tests/budget_period_unit.rs)0
-rw-r--r--schist_models/tests/common/mod.rs (renamed from rust/schist_models/tests/common/mod.rs)0
-rw-r--r--schist_models/tests/common/test_context.rs (renamed from rust/schist_models/tests/common/test_context.rs)0
-rw-r--r--schist_models/tests/date_utc.rs (renamed from rust/schist_models/tests/date_utc.rs)0
-rw-r--r--schist_models/tests/datetime_utc.rs (renamed from rust/schist_models/tests/datetime_utc.rs)0
-rw-r--r--schist_models/user_data.sqlite (renamed from rust/schist_models/user_data.sqlite)bin45056 -> 45056 bytes
-rw-r--r--schist_queries/Cargo.toml (renamed from rust/schist_queries/Cargo.toml)0
-rw-r--r--schist_queries/src/account_transfers.rs (renamed from rust/schist_queries/src/account_transfers.rs)0
-rw-r--r--schist_queries/src/accounts.rs (renamed from rust/schist_queries/src/accounts.rs)0
-rw-r--r--schist_queries/src/budget_drips.rs (renamed from rust/schist_queries/src/budget_drips.rs)0
-rw-r--r--schist_queries/src/categories.rs (renamed from rust/schist_queries/src/categories.rs)0
-rw-r--r--schist_queries/src/category_transfers.rs (renamed from rust/schist_queries/src/category_transfers.rs)0
-rw-r--r--schist_queries/src/clear.rs (renamed from rust/schist_queries/src/clear.rs)0
-rw-r--r--schist_queries/src/lib.rs (renamed from rust/schist_queries/src/lib.rs)0
-rw-r--r--schist_queries/src/transaction_categorisations.rs (renamed from rust/schist_queries/src/transaction_categorisations.rs)0
-rw-r--r--schist_queries/src/transactions.rs (renamed from rust/schist_queries/src/transactions.rs)0
-rw-r--r--schist_queries/src/utils/calculate_budgets_accrual.rs (renamed from rust/schist_queries/src/utils/calculate_budgets_accrual.rs)0
-rw-r--r--schist_queries/src/utils/calculate_category_balance.rs (renamed from rust/schist_queries/src/utils/calculate_category_balance.rs)0
-rw-r--r--schist_queries/src/utils/find_by_id_or.rs (renamed from rust/schist_queries/src/utils/find_by_id_or.rs)0
-rw-r--r--schist_queries/src/utils/mod.rs (renamed from rust/schist_queries/src/utils/mod.rs)0
-rw-r--r--schist_queries/tests/account.rs (renamed from rust/schist_queries/tests/account.rs)0
-rw-r--r--schist_queries/tests/account_transfers.rs (renamed from rust/schist_queries/tests/account_transfers.rs)0
-rw-r--r--schist_queries/tests/budget_drips.rs (renamed from rust/schist_queries/tests/budget_drips.rs)0
-rw-r--r--schist_queries/tests/categories.rs (renamed from rust/schist_queries/tests/categories.rs)0
-rw-r--r--schist_queries/tests/category_transfers.rs (renamed from rust/schist_queries/tests/category_transfers.rs)0
-rw-r--r--schist_queries/tests/common/mod.rs (renamed from rust/schist_queries/tests/common/mod.rs)0
-rw-r--r--schist_queries/tests/common/test_context.rs (renamed from rust/schist_queries/tests/common/test_context.rs)0
-rw-r--r--schist_queries/tests/transaction_categorisations.rs (renamed from rust/schist_queries/tests/transaction_categorisations.rs)0
-rw-r--r--schist_queries/tests/transactions.rs (renamed from rust/schist_queries/tests/transactions.rs)0
-rw-r--r--schist_schema/Cargo.toml (renamed from rust/schist_schema/Cargo.toml)0
-rw-r--r--schist_schema/src/lib.rs (renamed from rust/schist_schema/src/lib.rs)0
-rw-r--r--schist_traits/Cargo.toml (renamed from rust/schist_traits/Cargo.toml)0
-rw-r--r--schist_traits/src/dateable.rs (renamed from rust/schist_traits/src/dateable.rs)0
-rw-r--r--schist_traits/src/lib.rs (renamed from rust/schist_traits/src/lib.rs)0
-rw-r--r--schist_traits/src/nowlike.rs (renamed from rust/schist_traits/src/nowlike.rs)0
-rw-r--r--schist_traits/src/timeable.rs (renamed from rust/schist_traits/src/timeable.rs)0
149 files changed, 0 insertions, 0 deletions
diff --git a/rust/Cargo.lock b/Cargo.lock
index f19975d..f19975d 100644
--- a/rust/Cargo.lock
+++ b/Cargo.lock
diff --git a/rust/Cargo.toml b/Cargo.toml
index 9162889..9162889 100644
--- a/rust/Cargo.toml
+++ b/Cargo.toml
diff --git a/rust/actualbudget_fakes/Cargo.toml b/actualbudget_fakes/Cargo.toml
index 9521f23..9521f23 100644
--- a/rust/actualbudget_fakes/Cargo.toml
+++ b/actualbudget_fakes/Cargo.toml
diff --git a/rust/actualbudget_fakes/src/actualbudget_account.rs b/actualbudget_fakes/src/actualbudget_account.rs
index 22d411a..22d411a 100644
--- a/rust/actualbudget_fakes/src/actualbudget_account.rs
+++ b/actualbudget_fakes/src/actualbudget_account.rs
diff --git a/rust/actualbudget_fakes/src/actualbudget_category.rs b/actualbudget_fakes/src/actualbudget_category.rs
index 84fb32a..84fb32a 100644
--- a/rust/actualbudget_fakes/src/actualbudget_category.rs
+++ b/actualbudget_fakes/src/actualbudget_category.rs
diff --git a/rust/actualbudget_fakes/src/actualbudget_payee.rs b/actualbudget_fakes/src/actualbudget_payee.rs
index e6e9278..e6e9278 100644
--- a/rust/actualbudget_fakes/src/actualbudget_payee.rs
+++ b/actualbudget_fakes/src/actualbudget_payee.rs
diff --git a/rust/actualbudget_fakes/src/actualbudget_transaction.rs b/actualbudget_fakes/src/actualbudget_transaction.rs
index 548424d..548424d 100644
--- a/rust/actualbudget_fakes/src/actualbudget_transaction.rs
+++ b/actualbudget_fakes/src/actualbudget_transaction.rs
diff --git a/rust/actualbudget_fakes/src/actualbudget_zero_budget.rs b/actualbudget_fakes/src/actualbudget_zero_budget.rs
index 4a553fb..4a553fb 100644
--- a/rust/actualbudget_fakes/src/actualbudget_zero_budget.rs
+++ b/actualbudget_fakes/src/actualbudget_zero_budget.rs
diff --git a/rust/actualbudget_fakes/src/lib.rs b/actualbudget_fakes/src/lib.rs
index 815c962..815c962 100644
--- a/rust/actualbudget_fakes/src/lib.rs
+++ b/actualbudget_fakes/src/lib.rs
diff --git a/rust/actualbudget_models/Cargo.toml b/actualbudget_models/Cargo.toml
index 8bec23b..8bec23b 100644
--- a/rust/actualbudget_models/Cargo.toml
+++ b/actualbudget_models/Cargo.toml
diff --git a/rust/actualbudget_models/src/actualbudget_account.rs b/actualbudget_models/src/actualbudget_account.rs
index 8691ec1..8691ec1 100644
--- a/rust/actualbudget_models/src/actualbudget_account.rs
+++ b/actualbudget_models/src/actualbudget_account.rs
diff --git a/rust/actualbudget_models/src/actualbudget_category.rs b/actualbudget_models/src/actualbudget_category.rs
index bf35450..bf35450 100644
--- a/rust/actualbudget_models/src/actualbudget_category.rs
+++ b/actualbudget_models/src/actualbudget_category.rs
diff --git a/rust/actualbudget_models/src/actualbudget_date.rs b/actualbudget_models/src/actualbudget_date.rs
index 13525fc..13525fc 100644
--- a/rust/actualbudget_models/src/actualbudget_date.rs
+++ b/actualbudget_models/src/actualbudget_date.rs
diff --git a/rust/actualbudget_models/src/actualbudget_payee.rs b/actualbudget_models/src/actualbudget_payee.rs
index 526b73e..526b73e 100644
--- a/rust/actualbudget_models/src/actualbudget_payee.rs
+++ b/actualbudget_models/src/actualbudget_payee.rs
diff --git a/rust/actualbudget_models/src/actualbudget_schema.rs b/actualbudget_models/src/actualbudget_schema.rs
index 4e1ba24..4e1ba24 100644
--- a/rust/actualbudget_models/src/actualbudget_schema.rs
+++ b/actualbudget_models/src/actualbudget_schema.rs
diff --git a/rust/actualbudget_models/src/actualbudget_transaction.rs b/actualbudget_models/src/actualbudget_transaction.rs
index c8ac522..c8ac522 100644
--- a/rust/actualbudget_models/src/actualbudget_transaction.rs
+++ b/actualbudget_models/src/actualbudget_transaction.rs
diff --git a/rust/actualbudget_models/src/actualbudget_zero_budget.rs b/actualbudget_models/src/actualbudget_zero_budget.rs
index e18ccc4..e18ccc4 100644
--- a/rust/actualbudget_models/src/actualbudget_zero_budget.rs
+++ b/actualbudget_models/src/actualbudget_zero_budget.rs
diff --git a/rust/actualbudget_models/src/lib.rs b/actualbudget_models/src/lib.rs
index 2d7d46c..2d7d46c 100644
--- a/rust/actualbudget_models/src/lib.rs
+++ b/actualbudget_models/src/lib.rs
diff --git a/rust/actualbudget_models/user_data.sqlite b/actualbudget_models/user_data.sqlite
index e69de29..e69de29 100644
--- a/rust/actualbudget_models/user_data.sqlite
+++ b/actualbudget_models/user_data.sqlite
diff --git a/rust/actualbudget_queries/Cargo.toml b/actualbudget_queries/Cargo.toml
index 78fd603..78fd603 100644
--- a/rust/actualbudget_queries/Cargo.toml
+++ b/actualbudget_queries/Cargo.toml
diff --git a/rust/actualbudget_queries/README.md b/actualbudget_queries/README.md
index 69ab0e7..69ab0e7 100644
--- a/rust/actualbudget_queries/README.md
+++ b/actualbudget_queries/README.md
diff --git a/rust/actualbudget_queries/src/actualbudget_accounts.rs b/actualbudget_queries/src/actualbudget_accounts.rs
index d499208..d499208 100644
--- a/rust/actualbudget_queries/src/actualbudget_accounts.rs
+++ b/actualbudget_queries/src/actualbudget_accounts.rs
diff --git a/rust/actualbudget_queries/src/actualbudget_categories.rs b/actualbudget_queries/src/actualbudget_categories.rs
index 846faf5..846faf5 100644
--- a/rust/actualbudget_queries/src/actualbudget_categories.rs
+++ b/actualbudget_queries/src/actualbudget_categories.rs
diff --git a/rust/actualbudget_queries/src/actualbudget_payees.rs b/actualbudget_queries/src/actualbudget_payees.rs
index d5b0c5f..d5b0c5f 100644
--- a/rust/actualbudget_queries/src/actualbudget_payees.rs
+++ b/actualbudget_queries/src/actualbudget_payees.rs
diff --git a/rust/actualbudget_queries/src/actualbudget_transactions.rs b/actualbudget_queries/src/actualbudget_transactions.rs
index 4dc38e8..4dc38e8 100644
--- a/rust/actualbudget_queries/src/actualbudget_transactions.rs
+++ b/actualbudget_queries/src/actualbudget_transactions.rs
diff --git a/rust/actualbudget_queries/src/actualbudget_zero_budgets.rs b/actualbudget_queries/src/actualbudget_zero_budgets.rs
index 5ae4055..5ae4055 100644
--- a/rust/actualbudget_queries/src/actualbudget_zero_budgets.rs
+++ b/actualbudget_queries/src/actualbudget_zero_budgets.rs
diff --git a/rust/actualbudget_queries/src/lib.rs b/actualbudget_queries/src/lib.rs
index ca3f6ea..ca3f6ea 100644
--- a/rust/actualbudget_queries/src/lib.rs
+++ b/actualbudget_queries/src/lib.rs
diff --git a/rust/actualbudget_queries/tests/actualbudget_accounts.rs b/actualbudget_queries/tests/actualbudget_accounts.rs
index 954cac1..954cac1 100644
--- a/rust/actualbudget_queries/tests/actualbudget_accounts.rs
+++ b/actualbudget_queries/tests/actualbudget_accounts.rs
diff --git a/rust/actualbudget_queries/tests/actualbudget_categories.rs b/actualbudget_queries/tests/actualbudget_categories.rs
index 27c17c8..27c17c8 100644
--- a/rust/actualbudget_queries/tests/actualbudget_categories.rs
+++ b/actualbudget_queries/tests/actualbudget_categories.rs
diff --git a/rust/actualbudget_queries/tests/actualbudget_payees.rs b/actualbudget_queries/tests/actualbudget_payees.rs
index acf5c4e..acf5c4e 100644
--- a/rust/actualbudget_queries/tests/actualbudget_payees.rs
+++ b/actualbudget_queries/tests/actualbudget_payees.rs
diff --git a/rust/actualbudget_queries/tests/actualbudget_transactions.rs b/actualbudget_queries/tests/actualbudget_transactions.rs
index c9d72a9..c9d72a9 100644
--- a/rust/actualbudget_queries/tests/actualbudget_transactions.rs
+++ b/actualbudget_queries/tests/actualbudget_transactions.rs
diff --git a/rust/actualbudget_queries/tests/actualbudget_zero_budgets.rs b/actualbudget_queries/tests/actualbudget_zero_budgets.rs
index 7218227..7218227 100644
--- a/rust/actualbudget_queries/tests/actualbudget_zero_budgets.rs
+++ b/actualbudget_queries/tests/actualbudget_zero_budgets.rs
diff --git a/rust/actualbudget_queries/tests/common/account_names.rs b/actualbudget_queries/tests/common/account_names.rs
index 1abee4b..1abee4b 100644
--- a/rust/actualbudget_queries/tests/common/account_names.rs
+++ b/actualbudget_queries/tests/common/account_names.rs
diff --git a/rust/actualbudget_queries/tests/common/category_names.rs b/actualbudget_queries/tests/common/category_names.rs
index a2f7d84..a2f7d84 100644
--- a/rust/actualbudget_queries/tests/common/category_names.rs
+++ b/actualbudget_queries/tests/common/category_names.rs
diff --git a/rust/actualbudget_queries/tests/common/db_url.rs b/actualbudget_queries/tests/common/db_url.rs
index ff778a8..ff778a8 100644
--- a/rust/actualbudget_queries/tests/common/db_url.rs
+++ b/actualbudget_queries/tests/common/db_url.rs
diff --git a/rust/actualbudget_queries/tests/common/get_reference_data.rs b/actualbudget_queries/tests/common/get_reference_data.rs
index 0d4f19c..0d4f19c 100644
--- a/rust/actualbudget_queries/tests/common/get_reference_data.rs
+++ b/actualbudget_queries/tests/common/get_reference_data.rs
diff --git a/rust/actualbudget_queries/tests/common/mod.rs b/actualbudget_queries/tests/common/mod.rs
index b19b061..b19b061 100644
--- a/rust/actualbudget_queries/tests/common/mod.rs
+++ b/actualbudget_queries/tests/common/mod.rs
diff --git a/rust/actualbudget_queries/tests/common/payee_matchers.rs b/actualbudget_queries/tests/common/payee_matchers.rs
index ccba204..ccba204 100644
--- a/rust/actualbudget_queries/tests/common/payee_matchers.rs
+++ b/actualbudget_queries/tests/common/payee_matchers.rs
diff --git a/rust/actualbudget_queries/tests/common/payee_names.rs b/actualbudget_queries/tests/common/payee_names.rs
index 42b6024..42b6024 100644
--- a/rust/actualbudget_queries/tests/common/payee_names.rs
+++ b/actualbudget_queries/tests/common/payee_names.rs
diff --git a/rust/actualbudget_queries/tests/common/transaction_matchers.rs b/actualbudget_queries/tests/common/transaction_matchers.rs
index 2620da5..2620da5 100644
--- a/rust/actualbudget_queries/tests/common/transaction_matchers.rs
+++ b/actualbudget_queries/tests/common/transaction_matchers.rs
diff --git a/rust/actualbudget_queries/tests/common/zero_budget_matchers.rs b/actualbudget_queries/tests/common/zero_budget_matchers.rs
index ac88d3b..ac88d3b 100644
--- a/rust/actualbudget_queries/tests/common/zero_budget_matchers.rs
+++ b/actualbudget_queries/tests/common/zero_budget_matchers.rs
diff --git a/rust/actualbudget_queries/tests/resources/actualbudget_test_db.sqlite b/actualbudget_queries/tests/resources/actualbudget_test_db.sqlite
index 4146bb0..4146bb0 100644
--- a/rust/actualbudget_queries/tests/resources/actualbudget_test_db.sqlite
+++ b/actualbudget_queries/tests/resources/actualbudget_test_db.sqlite
Binary files differ
diff --git a/rust/actualbudget_queries/tests/resources/actualbudget_test_db_metadata.json b/actualbudget_queries/tests/resources/actualbudget_test_db_metadata.json
index 4d83f81..4d83f81 100644
--- a/rust/actualbudget_queries/tests/resources/actualbudget_test_db_metadata.json
+++ b/actualbudget_queries/tests/resources/actualbudget_test_db_metadata.json
diff --git a/rust/actualbudget_schema/Cargo.toml b/actualbudget_schema/Cargo.toml
index 58e956f..58e956f 100644
--- a/rust/actualbudget_schema/Cargo.toml
+++ b/actualbudget_schema/Cargo.toml
diff --git a/rust/actualbudget_schema/src/lib.rs b/actualbudget_schema/src/lib.rs
index ef66b22..ef66b22 100644
--- a/rust/actualbudget_schema/src/lib.rs
+++ b/actualbudget_schema/src/lib.rs
diff --git a/rust/actualbudget_to_schist_transformer/Cargo.toml b/actualbudget_to_schist_transformer/Cargo.toml
index 9676954..9676954 100644
--- a/rust/actualbudget_to_schist_transformer/Cargo.toml
+++ b/actualbudget_to_schist_transformer/Cargo.toml
diff --git a/rust/actualbudget_to_schist_transformer/src/actualbudget_state.rs b/actualbudget_to_schist_transformer/src/actualbudget_state.rs
index 5379b62..5379b62 100644
--- a/rust/actualbudget_to_schist_transformer/src/actualbudget_state.rs
+++ b/actualbudget_to_schist_transformer/src/actualbudget_state.rs
diff --git a/rust/actualbudget_to_schist_transformer/src/lib.rs b/actualbudget_to_schist_transformer/src/lib.rs
index abef542..abef542 100644
--- a/rust/actualbudget_to_schist_transformer/src/lib.rs
+++ b/actualbudget_to_schist_transformer/src/lib.rs
diff --git a/rust/actualbudget_to_schist_transformer/src/main.rs b/actualbudget_to_schist_transformer/src/main.rs
index 875ed5a..875ed5a 100644
--- a/rust/actualbudget_to_schist_transformer/src/main.rs
+++ b/actualbudget_to_schist_transformer/src/main.rs
diff --git a/rust/actualbudget_to_schist_transformer/src/run.rs b/actualbudget_to_schist_transformer/src/run.rs
index 3c88589..3c88589 100644
--- a/rust/actualbudget_to_schist_transformer/src/run.rs
+++ b/actualbudget_to_schist_transformer/src/run.rs
diff --git a/rust/actualbudget_to_schist_transformer/src/schist_state.rs b/actualbudget_to_schist_transformer/src/schist_state.rs
index 370a0e8..370a0e8 100644
--- a/rust/actualbudget_to_schist_transformer/src/schist_state.rs
+++ b/actualbudget_to_schist_transformer/src/schist_state.rs
diff --git a/rust/actualbudget_to_schist_transformer/src/test_resources/mod.rs b/actualbudget_to_schist_transformer/src/test_resources/mod.rs
index f86c2ef..f86c2ef 100644
--- a/rust/actualbudget_to_schist_transformer/src/test_resources/mod.rs
+++ b/actualbudget_to_schist_transformer/src/test_resources/mod.rs
diff --git a/rust/actualbudget_to_schist_transformer/src/test_resources/random_uuids.rs b/actualbudget_to_schist_transformer/src/test_resources/random_uuids.rs
index 265fa56..265fa56 100644
--- a/rust/actualbudget_to_schist_transformer/src/test_resources/random_uuids.rs
+++ b/actualbudget_to_schist_transformer/src/test_resources/random_uuids.rs
diff --git a/rust/actualbudget_to_schist_transformer/src/transform_state/is_account_transfer.rs b/actualbudget_to_schist_transformer/src/transform_state/is_account_transfer.rs
index c9540ed..c9540ed 100644
--- a/rust/actualbudget_to_schist_transformer/src/transform_state/is_account_transfer.rs
+++ b/actualbudget_to_schist_transformer/src/transform_state/is_account_transfer.rs
diff --git a/rust/actualbudget_to_schist_transformer/src/transform_state/is_category_transfer.rs b/actualbudget_to_schist_transformer/src/transform_state/is_category_transfer.rs
index c82387c..c82387c 100644
--- a/rust/actualbudget_to_schist_transformer/src/transform_state/is_category_transfer.rs
+++ b/actualbudget_to_schist_transformer/src/transform_state/is_category_transfer.rs
diff --git a/rust/actualbudget_to_schist_transformer/src/transform_state/mod.rs b/actualbudget_to_schist_transformer/src/transform_state/mod.rs
index 8787699..8787699 100644
--- a/rust/actualbudget_to_schist_transformer/src/transform_state/mod.rs
+++ b/actualbudget_to_schist_transformer/src/transform_state/mod.rs
diff --git a/rust/actualbudget_to_schist_transformer/src/transform_state/transform_account_transfers.rs b/actualbudget_to_schist_transformer/src/transform_state/transform_account_transfers.rs
index a0c426d..a0c426d 100644
--- a/rust/actualbudget_to_schist_transformer/src/transform_state/transform_account_transfers.rs
+++ b/actualbudget_to_schist_transformer/src/transform_state/transform_account_transfers.rs
diff --git a/rust/actualbudget_to_schist_transformer/src/transform_state/transform_accounts.rs b/actualbudget_to_schist_transformer/src/transform_state/transform_accounts.rs
index 28d8162..28d8162 100644
--- a/rust/actualbudget_to_schist_transformer/src/transform_state/transform_accounts.rs
+++ b/actualbudget_to_schist_transformer/src/transform_state/transform_accounts.rs
diff --git a/rust/actualbudget_to_schist_transformer/src/transform_state/transform_budget_drips.rs b/actualbudget_to_schist_transformer/src/transform_state/transform_budget_drips.rs
index 1163e56..1163e56 100644
--- a/rust/actualbudget_to_schist_transformer/src/transform_state/transform_budget_drips.rs
+++ b/actualbudget_to_schist_transformer/src/transform_state/transform_budget_drips.rs
diff --git a/rust/actualbudget_to_schist_transformer/src/transform_state/transform_categories.rs b/actualbudget_to_schist_transformer/src/transform_state/transform_categories.rs
index 17ce194..17ce194 100644
--- a/rust/actualbudget_to_schist_transformer/src/transform_state/transform_categories.rs
+++ b/actualbudget_to_schist_transformer/src/transform_state/transform_categories.rs
diff --git a/rust/actualbudget_to_schist_transformer/src/transform_state/transform_category_transfers.rs b/actualbudget_to_schist_transformer/src/transform_state/transform_category_transfers.rs
index 318e88c..318e88c 100644
--- a/rust/actualbudget_to_schist_transformer/src/transform_state/transform_category_transfers.rs
+++ b/actualbudget_to_schist_transformer/src/transform_state/transform_category_transfers.rs
diff --git a/rust/actualbudget_to_schist_transformer/src/transform_state/transform_date.rs b/actualbudget_to_schist_transformer/src/transform_state/transform_date.rs
index 57adae0..57adae0 100644
--- a/rust/actualbudget_to_schist_transformer/src/transform_state/transform_date.rs
+++ b/actualbudget_to_schist_transformer/src/transform_state/transform_date.rs
diff --git a/rust/actualbudget_to_schist_transformer/src/transform_state/transform_id.rs b/actualbudget_to_schist_transformer/src/transform_state/transform_id.rs
index 2d2f3af..2d2f3af 100644
--- a/rust/actualbudget_to_schist_transformer/src/transform_state/transform_id.rs
+++ b/actualbudget_to_schist_transformer/src/transform_state/transform_id.rs
diff --git a/rust/actualbudget_to_schist_transformer/src/transform_state/transform_state.rs b/actualbudget_to_schist_transformer/src/transform_state/transform_state.rs
index 7c64e35..7c64e35 100644
--- a/rust/actualbudget_to_schist_transformer/src/transform_state/transform_state.rs
+++ b/actualbudget_to_schist_transformer/src/transform_state/transform_state.rs
diff --git a/rust/actualbudget_to_schist_transformer/src/transform_state/transform_transactions.rs b/actualbudget_to_schist_transformer/src/transform_state/transform_transactions.rs
index f7fb098..f7fb098 100644
--- a/rust/actualbudget_to_schist_transformer/src/transform_state/transform_transactions.rs
+++ b/actualbudget_to_schist_transformer/src/transform_state/transform_transactions.rs
diff --git a/rust/actualbudget_to_schist_transformer/tests/common/account_matchers.rs b/actualbudget_to_schist_transformer/tests/common/account_matchers.rs
index 599f31f..599f31f 100644
--- a/rust/actualbudget_to_schist_transformer/tests/common/account_matchers.rs
+++ b/actualbudget_to_schist_transformer/tests/common/account_matchers.rs
diff --git a/rust/actualbudget_to_schist_transformer/tests/common/account_names.rs b/actualbudget_to_schist_transformer/tests/common/account_names.rs
index 1abee4b..1abee4b 100644
--- a/rust/actualbudget_to_schist_transformer/tests/common/account_names.rs
+++ b/actualbudget_to_schist_transformer/tests/common/account_names.rs
diff --git a/rust/actualbudget_to_schist_transformer/tests/common/account_transfer_matchers.rs b/actualbudget_to_schist_transformer/tests/common/account_transfer_matchers.rs
index ea3180e..ea3180e 100644
--- a/rust/actualbudget_to_schist_transformer/tests/common/account_transfer_matchers.rs
+++ b/actualbudget_to_schist_transformer/tests/common/account_transfer_matchers.rs
diff --git a/rust/actualbudget_to_schist_transformer/tests/common/budget_drip_matchers.rs b/actualbudget_to_schist_transformer/tests/common/budget_drip_matchers.rs
index 04be584..04be584 100644
--- a/rust/actualbudget_to_schist_transformer/tests/common/budget_drip_matchers.rs
+++ b/actualbudget_to_schist_transformer/tests/common/budget_drip_matchers.rs
diff --git a/rust/actualbudget_to_schist_transformer/tests/common/category_matchers.rs b/actualbudget_to_schist_transformer/tests/common/category_matchers.rs
index 6660add..6660add 100644
--- a/rust/actualbudget_to_schist_transformer/tests/common/category_matchers.rs
+++ b/actualbudget_to_schist_transformer/tests/common/category_matchers.rs
diff --git a/rust/actualbudget_to_schist_transformer/tests/common/category_names.rs b/actualbudget_to_schist_transformer/tests/common/category_names.rs
index 601f294..601f294 100644
--- a/rust/actualbudget_to_schist_transformer/tests/common/category_names.rs
+++ b/actualbudget_to_schist_transformer/tests/common/category_names.rs
diff --git a/rust/actualbudget_to_schist_transformer/tests/common/category_transfer_matchers.rs b/actualbudget_to_schist_transformer/tests/common/category_transfer_matchers.rs
index 6d11c8a..6d11c8a 100644
--- a/rust/actualbudget_to_schist_transformer/tests/common/category_transfer_matchers.rs
+++ b/actualbudget_to_schist_transformer/tests/common/category_transfer_matchers.rs
diff --git a/rust/actualbudget_to_schist_transformer/tests/common/db_url.rs b/actualbudget_to_schist_transformer/tests/common/db_url.rs
index 9cd8e39..9cd8e39 100644
--- a/rust/actualbudget_to_schist_transformer/tests/common/db_url.rs
+++ b/actualbudget_to_schist_transformer/tests/common/db_url.rs
diff --git a/rust/actualbudget_to_schist_transformer/tests/common/mod.rs b/actualbudget_to_schist_transformer/tests/common/mod.rs
index c67f62e..c67f62e 100644
--- a/rust/actualbudget_to_schist_transformer/tests/common/mod.rs
+++ b/actualbudget_to_schist_transformer/tests/common/mod.rs
diff --git a/rust/actualbudget_to_schist_transformer/tests/common/test_context.rs b/actualbudget_to_schist_transformer/tests/common/test_context.rs
index e59c5f8..e59c5f8 100644
--- a/rust/actualbudget_to_schist_transformer/tests/common/test_context.rs
+++ b/actualbudget_to_schist_transformer/tests/common/test_context.rs
diff --git a/rust/actualbudget_to_schist_transformer/tests/common/transaction_categorisation_matchers.rs b/actualbudget_to_schist_transformer/tests/common/transaction_categorisation_matchers.rs
index 04ce6a7..04ce6a7 100644
--- a/rust/actualbudget_to_schist_transformer/tests/common/transaction_categorisation_matchers.rs
+++ b/actualbudget_to_schist_transformer/tests/common/transaction_categorisation_matchers.rs
diff --git a/rust/actualbudget_to_schist_transformer/tests/common/transaction_matchers.rs b/actualbudget_to_schist_transformer/tests/common/transaction_matchers.rs
index c3763c1..c3763c1 100644
--- a/rust/actualbudget_to_schist_transformer/tests/common/transaction_matchers.rs
+++ b/actualbudget_to_schist_transformer/tests/common/transaction_matchers.rs
diff --git a/rust/actualbudget_to_schist_transformer/tests/resources/actualbudget_test_db.sqlite b/actualbudget_to_schist_transformer/tests/resources/actualbudget_test_db.sqlite
index f8d3f5d..f8d3f5d 120000
--- a/rust/actualbudget_to_schist_transformer/tests/resources/actualbudget_test_db.sqlite
+++ b/actualbudget_to_schist_transformer/tests/resources/actualbudget_test_db.sqlite
diff --git a/rust/actualbudget_to_schist_transformer/tests/run.rs b/actualbudget_to_schist_transformer/tests/run.rs
index e882dc5..e882dc5 100644
--- a/rust/actualbudget_to_schist_transformer/tests/run.rs
+++ b/actualbudget_to_schist_transformer/tests/run.rs
diff --git a/rust/schist_backend/Cargo.toml b/schist_backend/Cargo.toml
index 1faa9d8..1faa9d8 100644
--- a/rust/schist_backend/Cargo.toml
+++ b/schist_backend/Cargo.toml
diff --git a/rust/schist_backend/Rocket.toml b/schist_backend/Rocket.toml
index 088d632..088d632 100644
--- a/rust/schist_backend/Rocket.toml
+++ b/schist_backend/Rocket.toml
diff --git a/rust/schist_backend/diesel.toml b/schist_backend/diesel.toml
index a0d61bf..a0d61bf 100644
--- a/rust/schist_backend/diesel.toml
+++ b/schist_backend/diesel.toml
diff --git a/rust/schist_backend/src/databases.rs b/schist_backend/src/databases.rs
index 7202e78..7202e78 100644
--- a/rust/schist_backend/src/databases.rs
+++ b/schist_backend/src/databases.rs
diff --git a/rust/schist_backend/src/main.rs b/schist_backend/src/main.rs
index 8395681..8395681 100644
--- a/rust/schist_backend/src/main.rs
+++ b/schist_backend/src/main.rs
diff --git a/rust/schist_backend/src/routes/account.rs b/schist_backend/src/routes/account.rs
index 83d4d1b..83d4d1b 100644
--- a/rust/schist_backend/src/routes/account.rs
+++ b/schist_backend/src/routes/account.rs
diff --git a/rust/schist_backend/src/routes/category.rs b/schist_backend/src/routes/category.rs
index b2412ac..b2412ac 100644
--- a/rust/schist_backend/src/routes/category.rs
+++ b/schist_backend/src/routes/category.rs
diff --git a/rust/schist_backend/src/routes/mod.rs b/schist_backend/src/routes/mod.rs
index e22565c..e22565c 100644
--- a/rust/schist_backend/src/routes/mod.rs
+++ b/schist_backend/src/routes/mod.rs
diff --git a/rust/schist_fakes/Cargo.toml b/schist_fakes/Cargo.toml
index c69a28e..c69a28e 100644
--- a/rust/schist_fakes/Cargo.toml
+++ b/schist_fakes/Cargo.toml
diff --git a/rust/schist_fakes/src/account.rs b/schist_fakes/src/account.rs
index 1547eb7..1547eb7 100644
--- a/rust/schist_fakes/src/account.rs
+++ b/schist_fakes/src/account.rs
diff --git a/rust/schist_fakes/src/account_transfer.rs b/schist_fakes/src/account_transfer.rs
index f762c2f..f762c2f 100644
--- a/rust/schist_fakes/src/account_transfer.rs
+++ b/schist_fakes/src/account_transfer.rs
diff --git a/rust/schist_fakes/src/budget_drip.rs b/schist_fakes/src/budget_drip.rs
index f653565..f653565 100644
--- a/rust/schist_fakes/src/budget_drip.rs
+++ b/schist_fakes/src/budget_drip.rs
diff --git a/rust/schist_fakes/src/category.rs b/schist_fakes/src/category.rs
index c64818d..c64818d 100644
--- a/rust/schist_fakes/src/category.rs
+++ b/schist_fakes/src/category.rs
diff --git a/rust/schist_fakes/src/category_transfer.rs b/schist_fakes/src/category_transfer.rs
index c28dffb..c28dffb 100644
--- a/rust/schist_fakes/src/category_transfer.rs
+++ b/schist_fakes/src/category_transfer.rs
diff --git a/rust/schist_fakes/src/lib.rs b/schist_fakes/src/lib.rs
index 6e20c31..6e20c31 100644
--- a/rust/schist_fakes/src/lib.rs
+++ b/schist_fakes/src/lib.rs
diff --git a/rust/schist_fakes/src/transaction.rs b/schist_fakes/src/transaction.rs
index 30d1788..30d1788 100644
--- a/rust/schist_fakes/src/transaction.rs
+++ b/schist_fakes/src/transaction.rs
diff --git a/rust/schist_fakes/src/transaction_categorisation.rs b/schist_fakes/src/transaction_categorisation.rs
index ce9460c..ce9460c 100644
--- a/rust/schist_fakes/src/transaction_categorisation.rs
+++ b/schist_fakes/src/transaction_categorisation.rs
diff --git a/rust/schist_models/Cargo.toml b/schist_models/Cargo.toml
index a3e5021..a3e5021 100644
--- a/rust/schist_models/Cargo.toml
+++ b/schist_models/Cargo.toml
diff --git a/rust/schist_models/diesel.toml b/schist_models/diesel.toml
index 2b8ebd8..2b8ebd8 100644
--- a/rust/schist_models/diesel.toml
+++ b/schist_models/diesel.toml
diff --git a/rust/schist_models/migrations/2024-08-31-084439_initial_setup/down.sql b/schist_models/migrations/2024-08-31-084439_initial_setup/down.sql
index ba65012..ba65012 100644
--- a/rust/schist_models/migrations/2024-08-31-084439_initial_setup/down.sql
+++ b/schist_models/migrations/2024-08-31-084439_initial_setup/down.sql
diff --git a/rust/schist_models/migrations/2024-08-31-084439_initial_setup/up.sql b/schist_models/migrations/2024-08-31-084439_initial_setup/up.sql
index a09bf7b..a09bf7b 100644
--- a/rust/schist_models/migrations/2024-08-31-084439_initial_setup/up.sql
+++ b/schist_models/migrations/2024-08-31-084439_initial_setup/up.sql
diff --git a/rust/schist_models/src/account.rs b/schist_models/src/account.rs
index 05dceae..05dceae 100644
--- a/rust/schist_models/src/account.rs
+++ b/schist_models/src/account.rs
diff --git a/rust/schist_models/src/account_transfer.rs b/schist_models/src/account_transfer.rs
index 06c51ac..06c51ac 100644
--- a/rust/schist_models/src/account_transfer.rs
+++ b/schist_models/src/account_transfer.rs
diff --git a/rust/schist_models/src/budget_drip.rs b/schist_models/src/budget_drip.rs
index 2cc2c63..2cc2c63 100644
--- a/rust/schist_models/src/budget_drip.rs
+++ b/schist_models/src/budget_drip.rs
diff --git a/rust/schist_models/src/budget_period_unit.rs b/schist_models/src/budget_period_unit.rs
index 77d8641..77d8641 100644
--- a/rust/schist_models/src/budget_period_unit.rs
+++ b/schist_models/src/budget_period_unit.rs
diff --git a/rust/schist_models/src/category.rs b/schist_models/src/category.rs
index e3c9938..e3c9938 100644
--- a/rust/schist_models/src/category.rs
+++ b/schist_models/src/category.rs
diff --git a/rust/schist_models/src/category_transfer.rs b/schist_models/src/category_transfer.rs
index 7b36054..7b36054 100644
--- a/rust/schist_models/src/category_transfer.rs
+++ b/schist_models/src/category_transfer.rs
diff --git a/rust/schist_models/src/date_utc.rs b/schist_models/src/date_utc.rs
index 2b36ec0..2b36ec0 100644
--- a/rust/schist_models/src/date_utc.rs
+++ b/schist_models/src/date_utc.rs
diff --git a/rust/schist_models/src/datetime_utc.rs b/schist_models/src/datetime_utc.rs
index 9b63145..9b63145 100644
--- a/rust/schist_models/src/datetime_utc.rs
+++ b/schist_models/src/datetime_utc.rs
diff --git a/rust/schist_models/src/lib.rs b/schist_models/src/lib.rs
index d9e93c4..d9e93c4 100644
--- a/rust/schist_models/src/lib.rs
+++ b/schist_models/src/lib.rs
diff --git a/rust/schist_models/src/migrations.rs b/schist_models/src/migrations.rs
index d10cb83..d10cb83 100644
--- a/rust/schist_models/src/migrations.rs
+++ b/schist_models/src/migrations.rs
diff --git a/rust/schist_models/src/schema.rs b/schist_models/src/schema.rs
index 1dd1391..1dd1391 100644
--- a/rust/schist_models/src/schema.rs
+++ b/schist_models/src/schema.rs
diff --git a/rust/schist_models/src/transaction.rs b/schist_models/src/transaction.rs
index 9e983f5..9e983f5 100644
--- a/rust/schist_models/src/transaction.rs
+++ b/schist_models/src/transaction.rs
diff --git a/rust/schist_models/src/transaction_categorisation.rs b/schist_models/src/transaction_categorisation.rs
index c6ac6ea..c6ac6ea 100644
--- a/rust/schist_models/src/transaction_categorisation.rs
+++ b/schist_models/src/transaction_categorisation.rs
diff --git a/rust/schist_models/tests/budget_period_unit.rs b/schist_models/tests/budget_period_unit.rs
index 6e8928a..6e8928a 100644
--- a/rust/schist_models/tests/budget_period_unit.rs
+++ b/schist_models/tests/budget_period_unit.rs
diff --git a/rust/schist_models/tests/common/mod.rs b/schist_models/tests/common/mod.rs
index 5ff67da..5ff67da 100644
--- a/rust/schist_models/tests/common/mod.rs
+++ b/schist_models/tests/common/mod.rs
diff --git a/rust/schist_models/tests/common/test_context.rs b/schist_models/tests/common/test_context.rs
index fb4112d..fb4112d 100644
--- a/rust/schist_models/tests/common/test_context.rs
+++ b/schist_models/tests/common/test_context.rs
diff --git a/rust/schist_models/tests/date_utc.rs b/schist_models/tests/date_utc.rs
index c5ad82e..c5ad82e 100644
--- a/rust/schist_models/tests/date_utc.rs
+++ b/schist_models/tests/date_utc.rs
diff --git a/rust/schist_models/tests/datetime_utc.rs b/schist_models/tests/datetime_utc.rs
index 27182ff..27182ff 100644
--- a/rust/schist_models/tests/datetime_utc.rs
+++ b/schist_models/tests/datetime_utc.rs
diff --git a/rust/schist_models/user_data.sqlite b/schist_models/user_data.sqlite
index a428ff0..a428ff0 100644
--- a/rust/schist_models/user_data.sqlite
+++ b/schist_models/user_data.sqlite
Binary files differ
diff --git a/rust/schist_queries/Cargo.toml b/schist_queries/Cargo.toml
index 2cd0c03..2cd0c03 100644
--- a/rust/schist_queries/Cargo.toml
+++ b/schist_queries/Cargo.toml
diff --git a/rust/schist_queries/src/account_transfers.rs b/schist_queries/src/account_transfers.rs
index 070bdc3..070bdc3 100644
--- a/rust/schist_queries/src/account_transfers.rs
+++ b/schist_queries/src/account_transfers.rs
diff --git a/rust/schist_queries/src/accounts.rs b/schist_queries/src/accounts.rs
index ead281a..ead281a 100644
--- a/rust/schist_queries/src/accounts.rs
+++ b/schist_queries/src/accounts.rs
diff --git a/rust/schist_queries/src/budget_drips.rs b/schist_queries/src/budget_drips.rs
index b6f9372..b6f9372 100644
--- a/rust/schist_queries/src/budget_drips.rs
+++ b/schist_queries/src/budget_drips.rs
diff --git a/rust/schist_queries/src/categories.rs b/schist_queries/src/categories.rs
index f4a9747..f4a9747 100644
--- a/rust/schist_queries/src/categories.rs
+++ b/schist_queries/src/categories.rs
diff --git a/rust/schist_queries/src/category_transfers.rs b/schist_queries/src/category_transfers.rs
index 33a53ea..33a53ea 100644
--- a/rust/schist_queries/src/category_transfers.rs
+++ b/schist_queries/src/category_transfers.rs
diff --git a/rust/schist_queries/src/clear.rs b/schist_queries/src/clear.rs
index 7cee699..7cee699 100644
--- a/rust/schist_queries/src/clear.rs
+++ b/schist_queries/src/clear.rs
diff --git a/rust/schist_queries/src/lib.rs b/schist_queries/src/lib.rs
index a1a5c20..a1a5c20 100644
--- a/rust/schist_queries/src/lib.rs
+++ b/schist_queries/src/lib.rs
diff --git a/rust/schist_queries/src/transaction_categorisations.rs b/schist_queries/src/transaction_categorisations.rs
index 320782d..320782d 100644
--- a/rust/schist_queries/src/transaction_categorisations.rs
+++ b/schist_queries/src/transaction_categorisations.rs
diff --git a/rust/schist_queries/src/transactions.rs b/schist_queries/src/transactions.rs
index 70b14e7..70b14e7 100644
--- a/rust/schist_queries/src/transactions.rs
+++ b/schist_queries/src/transactions.rs
diff --git a/rust/schist_queries/src/utils/calculate_budgets_accrual.rs b/schist_queries/src/utils/calculate_budgets_accrual.rs
index ca82953..ca82953 100644
--- a/rust/schist_queries/src/utils/calculate_budgets_accrual.rs
+++ b/schist_queries/src/utils/calculate_budgets_accrual.rs
diff --git a/rust/schist_queries/src/utils/calculate_category_balance.rs b/schist_queries/src/utils/calculate_category_balance.rs
index 73e80cd..73e80cd 100644
--- a/rust/schist_queries/src/utils/calculate_category_balance.rs
+++ b/schist_queries/src/utils/calculate_category_balance.rs
diff --git a/rust/schist_queries/src/utils/find_by_id_or.rs b/schist_queries/src/utils/find_by_id_or.rs
index 8335e5c..8335e5c 100644
--- a/rust/schist_queries/src/utils/find_by_id_or.rs
+++ b/schist_queries/src/utils/find_by_id_or.rs
diff --git a/rust/schist_queries/src/utils/mod.rs b/schist_queries/src/utils/mod.rs
index f2653d8..f2653d8 100644
--- a/rust/schist_queries/src/utils/mod.rs
+++ b/schist_queries/src/utils/mod.rs
diff --git a/rust/schist_queries/tests/account.rs b/schist_queries/tests/account.rs
index e3bb7db..e3bb7db 100644
--- a/rust/schist_queries/tests/account.rs
+++ b/schist_queries/tests/account.rs
diff --git a/rust/schist_queries/tests/account_transfers.rs b/schist_queries/tests/account_transfers.rs
index 13f7db7..13f7db7 100644
--- a/rust/schist_queries/tests/account_transfers.rs
+++ b/schist_queries/tests/account_transfers.rs
diff --git a/rust/schist_queries/tests/budget_drips.rs b/schist_queries/tests/budget_drips.rs
index ac33885..ac33885 100644
--- a/rust/schist_queries/tests/budget_drips.rs
+++ b/schist_queries/tests/budget_drips.rs
diff --git a/rust/schist_queries/tests/categories.rs b/schist_queries/tests/categories.rs
index 915e853..915e853 100644
--- a/rust/schist_queries/tests/categories.rs
+++ b/schist_queries/tests/categories.rs
diff --git a/rust/schist_queries/tests/category_transfers.rs b/schist_queries/tests/category_transfers.rs
index f37a668..f37a668 100644
--- a/rust/schist_queries/tests/category_transfers.rs
+++ b/schist_queries/tests/category_transfers.rs
diff --git a/rust/schist_queries/tests/common/mod.rs b/schist_queries/tests/common/mod.rs
index 5ff67da..5ff67da 100644
--- a/rust/schist_queries/tests/common/mod.rs
+++ b/schist_queries/tests/common/mod.rs
diff --git a/rust/schist_queries/tests/common/test_context.rs b/schist_queries/tests/common/test_context.rs
index 183cd9b..183cd9b 100644
--- a/rust/schist_queries/tests/common/test_context.rs
+++ b/schist_queries/tests/common/test_context.rs
diff --git a/rust/schist_queries/tests/transaction_categorisations.rs b/schist_queries/tests/transaction_categorisations.rs
index 13864b4..13864b4 100644
--- a/rust/schist_queries/tests/transaction_categorisations.rs
+++ b/schist_queries/tests/transaction_categorisations.rs
diff --git a/rust/schist_queries/tests/transactions.rs b/schist_queries/tests/transactions.rs
index 5e57074..5e57074 100644
--- a/rust/schist_queries/tests/transactions.rs
+++ b/schist_queries/tests/transactions.rs
diff --git a/rust/schist_schema/Cargo.toml b/schist_schema/Cargo.toml
index 0af3470..0af3470 100644
--- a/rust/schist_schema/Cargo.toml
+++ b/schist_schema/Cargo.toml
diff --git a/rust/schist_schema/src/lib.rs b/schist_schema/src/lib.rs
index c60d7d4..c60d7d4 100644
--- a/rust/schist_schema/src/lib.rs
+++ b/schist_schema/src/lib.rs
diff --git a/rust/schist_traits/Cargo.toml b/schist_traits/Cargo.toml
index 1515eda..1515eda 100644
--- a/rust/schist_traits/Cargo.toml
+++ b/schist_traits/Cargo.toml
diff --git a/rust/schist_traits/src/dateable.rs b/schist_traits/src/dateable.rs
index 05f2d74..05f2d74 100644
--- a/rust/schist_traits/src/dateable.rs
+++ b/schist_traits/src/dateable.rs
diff --git a/rust/schist_traits/src/lib.rs b/schist_traits/src/lib.rs
index ab5caca..ab5caca 100644
--- a/rust/schist_traits/src/lib.rs
+++ b/schist_traits/src/lib.rs
diff --git a/rust/schist_traits/src/nowlike.rs b/schist_traits/src/nowlike.rs
index bae2309..bae2309 100644
--- a/rust/schist_traits/src/nowlike.rs
+++ b/schist_traits/src/nowlike.rs
diff --git a/rust/schist_traits/src/timeable.rs b/schist_traits/src/timeable.rs
index f6f9244..f6f9244 100644
--- a/rust/schist_traits/src/timeable.rs
+++ b/schist_traits/src/timeable.rs