summaryrefslogtreecommitdiff
path: root/backend/src/models/transaction.rs
diff options
context:
space:
mode:
authorJoe Carstairs <me@joeac.net>2024-09-17 11:28:56 +0100
committerJoe Carstairs <me@joeac.net>2024-09-17 11:28:56 +0100
commitf0e3e0cfb183253e03b1a61ddecb7b9330d47fdb (patch)
tree722eca369743dcfbb95f1efd58cc4cecc0fb8677 /backend/src/models/transaction.rs
parentc737b6df94eae4981bb03dda3583e24046e24865 (diff)
Refactors backend
Diffstat (limited to 'backend/src/models/transaction.rs')
-rw-r--r--backend/src/models/transaction.rs3
1 files changed, 3 insertions, 0 deletions
diff --git a/backend/src/models/transaction.rs b/backend/src/models/transaction.rs
index a83a0ad..36f33f8 100644
--- a/backend/src/models/transaction.rs
+++ b/backend/src/models/transaction.rs
@@ -2,6 +2,8 @@ use diesel::prelude::*;
use crate::models::account::Account;
+use super::date_time_utc::DateTimeUtc;
+
#[derive(Queryable, Identifiable, Selectable, Associations, Debug, PartialEq)]
#[diesel(table_name = crate::schema::transactions)]
#[diesel(belongs_to(Account))]
@@ -10,5 +12,6 @@ pub struct Transaction {
pub description: String,
pub payee: String,
pub quantity: i32,
+ pub date: DateTimeUtc,
pub account_id: i32,
}