use derive_builder::Builder; use diesel::prelude::{Identifiable, Insertable, Queryable, Selectable}; use crate::date_utc::DateUtc; #[derive(Builder, Clone, Queryable, Identifiable, Selectable, Debug, PartialEq, Eq, Insertable)] #[diesel(table_name = crate::schema::account_transfers)] pub struct AccountTransfer { pub id: i32, pub amount: i32, pub date: DateUtc, pub description: String, pub from_account_id: i32, pub to_account_id: i32, }