From 2aa0330d8cfa0e8c0127f1aed1206723b7318a13 Mon Sep 17 00:00:00 2001 From: Sebastian Pravda Date: Sat, 29 Oct 2022 23:03:31 +0200 Subject: [PATCH] refactor: remove serde json from entities --- entity/Cargo.toml | 1 - entity/src/admin.rs | 2 ++ entity/src/candidate.rs | 11 +++-------- entity/src/mod.rs | 2 ++ entity/src/parent.rs | 2 ++ entity/src/prelude.rs | 2 ++ entity/src/session.rs | 2 ++ 7 files changed, 13 insertions(+), 9 deletions(-) diff --git a/entity/Cargo.toml b/entity/Cargo.toml index 1b3a166..af3e744 100644 --- a/entity/Cargo.toml +++ b/entity/Cargo.toml @@ -9,7 +9,6 @@ name = "entity" path = "src/lib.rs" [dependencies] -serde = { version = "^1.0", features = ["derive"] } chrono = "^0.4" [dependencies.sea-orm] diff --git a/entity/src/admin.rs b/entity/src/admin.rs index 5d48632..ccfab5a 100644 --- a/entity/src/admin.rs +++ b/entity/src/admin.rs @@ -1,3 +1,5 @@ +//! SeaORM Entity. Generated by sea-orm-codegen 0.9.3 + use sea_orm::entity::prelude::*; #[derive(Clone, Debug, PartialEq, DeriveEntityModel)] diff --git a/entity/src/candidate.rs b/entity/src/candidate.rs index 221a80e..75b42cd 100644 --- a/entity/src/candidate.rs +++ b/entity/src/candidate.rs @@ -1,13 +1,12 @@ +//! SeaORM Entity. Generated by sea-orm-codegen 0.9.3 + use sea_orm::entity::prelude::*; -use serde::{Deserialize, Serialize}; - -#[derive(Clone, Debug, PartialEq, DeriveEntityModel, Eq, Serialize, Deserialize)] +#[derive(Clone, Debug, PartialEq, DeriveEntityModel)] #[sea_orm(table_name = "candidate")] pub struct Model { #[sea_orm(primary_key, auto_increment = false)] pub application: i32, - #[serde(skip_deserializing, skip_serializing)] pub code: String, pub name: Option, pub surname: Option, @@ -23,13 +22,9 @@ pub struct Model { pub personal_identification_number: Option, #[sea_orm(column_type = "Text", nullable)] pub personal_identification_number_hash: Option, - #[serde(skip_deserializing, skip_serializing)] pub public_key: String, - #[serde(skip_deserializing, skip_serializing)] pub private_key: String, - #[serde(skip_deserializing, skip_serializing)] pub created_at: DateTime, - #[serde(skip_deserializing, skip_serializing)] pub updated_at: DateTime, } diff --git a/entity/src/mod.rs b/entity/src/mod.rs index ef5f522..63cf621 100644 --- a/entity/src/mod.rs +++ b/entity/src/mod.rs @@ -1,3 +1,5 @@ +//! SeaORM Entity. Generated by sea-orm-codegen 0.9.3 + pub mod prelude; pub mod admin; diff --git a/entity/src/parent.rs b/entity/src/parent.rs index 7e1b00c..4cf47cc 100644 --- a/entity/src/parent.rs +++ b/entity/src/parent.rs @@ -1,3 +1,5 @@ +//! SeaORM Entity. Generated by sea-orm-codegen 0.9.3 + use sea_orm::entity::prelude::*; #[derive(Clone, Debug, PartialEq, DeriveEntityModel)] diff --git a/entity/src/prelude.rs b/entity/src/prelude.rs index af8586b..73b608f 100644 --- a/entity/src/prelude.rs +++ b/entity/src/prelude.rs @@ -1,3 +1,5 @@ +//! SeaORM Entity. Generated by sea-orm-codegen 0.9.3 + pub use super::admin::Entity as Admin; pub use super::candidate::Entity as Candidate; pub use super::parent::Entity as Parent; diff --git a/entity/src/session.rs b/entity/src/session.rs index 99310c8..3fdde8c 100644 --- a/entity/src/session.rs +++ b/entity/src/session.rs @@ -1,3 +1,5 @@ +//! SeaORM Entity. Generated by sea-orm-codegen 0.9.3 + use sea_orm::entity::prelude::*; #[derive(Clone, Debug, PartialEq, DeriveEntityModel)]