diff --git a/src/model/db_model.rs b/src/model/db_model.rs index f2d74bd..6eb7354 100644 --- a/src/model/db_model.rs +++ b/src/model/db_model.rs @@ -12,6 +12,7 @@ pub struct Category { level: i32, parent_category_id: i64, book_id: i64, + #[serde(skip_serializing)] is_delete: bool, create_at: chrono::NaiveDateTime, update_at: chrono::NaiveDateTime, @@ -37,6 +38,7 @@ pub struct Tag { name: String, level: i32, parent_tag_id: i64, + #[serde(skip_serializing)] is_delete: bool, create_at: chrono::NaiveDateTime, update_at: chrono::NaiveDateTime, @@ -59,6 +61,7 @@ pub struct Book { id: i64, uid: i64, name: String, + #[serde(skip_serializing)] is_delete: bool, create_at: chrono::NaiveDateTime, update_at: chrono::NaiveDateTime, @@ -79,6 +82,7 @@ pub struct Account { uid: i64, name: String, account_type: i64, + #[serde(skip_serializing)] is_delete: bool, create_at: chrono::NaiveDateTime, update_at: chrono::NaiveDateTime, @@ -102,6 +106,7 @@ pub struct Transaction { pub description: String, pub category_id: i64, pub time: chrono::DateTime, + #[serde(skip_serializing)] is_delete: bool, create_at: chrono::NaiveDateTime, update_at: chrono::NaiveDateTime, @@ -129,6 +134,7 @@ pub struct Amount { value: i64, expo: i64, currency: String, + #[serde(skip_serializing)] is_delete: bool, create_at: chrono::NaiveDateTime, update_at: chrono::NaiveDateTime, @@ -152,6 +158,7 @@ pub struct User { pub username: String, pub password: String, pub mail: String, + #[serde(skip_serializing)] pub is_delete: bool, }