From c08232cfd2bfd4b700f2eb18aafc90df8291f8a5 Mon Sep 17 00:00:00 2001 From: Joe Carstairs Date: Sat, 30 Nov 2024 19:24:06 +0000 Subject: AB payee name is not optional --- rust/actualbudget_models/src/actualbudget_payee.rs | 4 ++-- rust/actualbudget_models/src/actualbudget_schema.rs | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) (limited to 'rust/actualbudget_models/src') diff --git a/rust/actualbudget_models/src/actualbudget_payee.rs b/rust/actualbudget_models/src/actualbudget_payee.rs index db9db6f..526b73e 100644 --- a/rust/actualbudget_models/src/actualbudget_payee.rs +++ b/rust/actualbudget_models/src/actualbudget_payee.rs @@ -1,10 +1,10 @@ use derive_builder::Builder; use diesel::prelude::{Queryable, Selectable}; -#[derive(Builder, Clone, Queryable, Selectable)] +#[derive(Builder, Clone, Debug, Queryable, Selectable)] #[diesel(table_name = crate::actualbudget_schema::payees)] pub struct ActualbudgetPayee { pub id: String, - pub name: Option, + pub name: String, pub transfer_account_id: Option, } diff --git a/rust/actualbudget_models/src/actualbudget_schema.rs b/rust/actualbudget_models/src/actualbudget_schema.rs index f47bade..786a121 100644 --- a/rust/actualbudget_models/src/actualbudget_schema.rs +++ b/rust/actualbudget_models/src/actualbudget_schema.rs @@ -42,7 +42,7 @@ diesel::table! { diesel::table! { payees (id) { id -> Text, - name -> Nullable, + name -> Text, #[sql_name = "transfer_acct"] transfer_account_id -> Nullable, // category -> Nullable, -- cgit v1.2.3