diff options
Diffstat (limited to 'rust/actualbudget_models/src')
| -rw-r--r-- | rust/actualbudget_models/src/actualbudget_schema.rs | 2 | ||||
| -rw-r--r-- | rust/actualbudget_models/src/actualbudget_transaction.rs | 3 |
2 files changed, 3 insertions, 2 deletions
diff --git a/rust/actualbudget_models/src/actualbudget_schema.rs b/rust/actualbudget_models/src/actualbudget_schema.rs index 786a121..4e1ba24 100644 --- a/rust/actualbudget_models/src/actualbudget_schema.rs +++ b/rust/actualbudget_models/src/actualbudget_schema.rs @@ -26,11 +26,11 @@ diesel::table! { payee -> Nullable<Text>, notes -> Nullable<Text>, date -> Integer, + transfer_id -> Nullable<Text>, // imported_id -> Text, // error -> Text, // imported_payee -> Text, // starting_balance_flag -> Integer, - // transfer_id -> Text, // sort_order -> Real, // cleared -> Integer, // reconciled -> Integer, diff --git a/rust/actualbudget_models/src/actualbudget_transaction.rs b/rust/actualbudget_models/src/actualbudget_transaction.rs index dc64de0..c8ac522 100644 --- a/rust/actualbudget_models/src/actualbudget_transaction.rs +++ b/rust/actualbudget_models/src/actualbudget_transaction.rs @@ -3,7 +3,7 @@ use diesel::prelude::{Identifiable, Queryable, QueryableByName, Selectable}; use crate::actualbudget_date::ActualbudgetDate; -#[derive(Builder, Debug, Identifiable, QueryableByName, Queryable, Selectable, Clone)] +#[derive(Builder, Debug, PartialEq, Eq, Identifiable, QueryableByName, Queryable, Selectable, Clone)] #[diesel(table_name = crate::actualbudget_schema::v_transactions)] pub struct ActualbudgetTransaction { pub id: String, @@ -16,4 +16,5 @@ pub struct ActualbudgetTransaction { pub payee: Option<String>, pub notes: Option<String>, pub date: ActualbudgetDate, + pub transfer_id: Option<String>, } |
