summaryrefslogtreecommitdiff
path: root/backend/src/models/budget_update.rs
blob: 38434556f16f65ec7b55a7c7770070595c1747ce (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
use diesel::prelude::*;

use crate::models::category::Category;

#[derive(Queryable, Identifiable, Selectable, Associations, Debug, PartialEq)]
#[diesel(table_name = crate::schema::budget_updates)]
#[diesel(belongs_to(Category))]
pub struct BudgetUpdate {
    pub id: i32,
    pub category_id: i32,
    pub date: String,
    pub new_budget: i32,
    pub new_period: i32,
}