blob: e18ccc43651b1cec871b3c1c1dbdbbfd3d7dcc4d (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
|
use crate::actualbudget_date::ActualbudgetDate;
use derive_builder::Builder;
use diesel::{prelude::{Identifiable, Queryable, QueryableByName, Selectable}, sqlite::Sqlite};
#[derive(Builder, Identifiable, QueryableByName, Queryable, Selectable, Clone)]
#[diesel(table_name = crate::actualbudget_schema::zero_budgets)]
#[diesel(check_for_backend(Sqlite))]
pub struct ActualbudgetZeroBudget {
pub id: String,
pub month: ActualbudgetDate,
pub category_id: String,
pub amount: i32,
pub do_carry_over: bool,
}
|