summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMatthias Beyer <mail@beyermatthias.de>2021-10-24 12:41:18 +0200
committerMatthias Beyer <mail@beyermatthias.de>2021-10-24 13:25:02 +0200
commitffe86452c5aa845dce80612432f0773b7d5be7f0 (patch)
tree3979d2e04022548a880af9c80a67dd0c27d4a3ab
parent4079f5fc23f1bbf9f7bc9f525d64a976ae4335a6 (diff)
model: Types do not need to be Deserialize
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
-rw-r--r--service-person/src/model/address.rs3
-rw-r--r--service-person/src/model/city.rs3
-rw-r--r--service-person/src/model/country.rs3
-rw-r--r--service-person/src/model/person.rs3
-rw-r--r--service-person/src/model/street.rs3
5 files changed, 5 insertions, 10 deletions
diff --git a/service-person/src/model/address.rs b/service-person/src/model/address.rs
index 8df5774..7a15655 100644
--- a/service-person/src/model/address.rs
+++ b/service-person/src/model/address.rs
@@ -1,4 +1,3 @@
-use serde::Deserialize;
use anyhow::Error;
use anyhow::Result;
use diesel::ExpressionMethods;
@@ -14,7 +13,7 @@ use crate::model::Street;
use crate::schema::address;
use crate::schema;
-#[derive(Debug, Deserialize, diesel::Associations, diesel::Queryable, getset::CopyGetters)]
+#[derive(Debug, diesel::Associations, diesel::Queryable, getset::CopyGetters)]
#[belongs_to(Country)]
#[belongs_to(City)]
#[belongs_to(Street)]
diff --git a/service-person/src/model/city.rs b/service-person/src/model/city.rs
index 24c0e16..688eeaf 100644
--- a/service-person/src/model/city.rs
+++ b/service-person/src/model/city.rs
@@ -1,4 +1,3 @@
-use serde::Deserialize;
use anyhow::Error;
use anyhow::Result;
@@ -10,7 +9,7 @@ use diesel::Connection;
use crate::db::DbPool;
use crate::schema::cities;
-#[derive(Debug, Deserialize, diesel::Identifiable, diesel::Queryable, getset::Getters)]
+#[derive(Debug, diesel::Identifiable, diesel::Queryable, getset::Getters)]
#[table_name = "cities"]
pub struct City {
pub(super) id: i32,
diff --git a/service-person/src/model/country.rs b/service-person/src/model/country.rs
index 63c54d9..d094144 100644
--- a/service-person/src/model/country.rs
+++ b/service-person/src/model/country.rs
@@ -1,4 +1,3 @@
-use serde::Deserialize;
use anyhow::Error;
use anyhow::Result;
@@ -10,7 +9,7 @@ use diesel::Connection;
use crate::db::DbPool;
use crate::schema::countries;
-#[derive(Debug, Deserialize, diesel::Identifiable, diesel::Queryable, getset::Getters)]
+#[derive(Debug, diesel::Identifiable, diesel::Queryable, getset::Getters)]
#[table_name = "countries"]
pub struct Country {
pub(super) id: i32,
diff --git a/service-person/src/model/person.rs b/service-person/src/model/person.rs
index 650fe69..df1a2da 100644
--- a/service-person/src/model/person.rs
+++ b/service-person/src/model/person.rs
@@ -1,4 +1,3 @@
-use serde::Deserialize;
use anyhow::Error;
use anyhow::Result;
use diesel::ExpressionMethods;
@@ -12,7 +11,7 @@ use crate::model::Address;
use crate::schema::persons;
use crate::schema;
-#[derive(Debug, Deserialize, diesel::Associations, diesel::Queryable, getset::Getters, getset::CopyGetters)]
+#[derive(Debug, diesel::Associations, diesel::Queryable, getset::Getters, getset::CopyGetters)]
#[belongs_to(Address)]
#[table_name = "persons"]
pub struct Person {
diff --git a/service-person/src/model/street.rs b/service-person/src/model/street.rs
index cad8e1e..e561657 100644
--- a/service-person/src/model/street.rs
+++ b/service-person/src/model/street.rs
@@ -1,4 +1,3 @@
-use serde::Deserialize;
use anyhow::Error;
use anyhow::Result;
@@ -10,7 +9,7 @@ use diesel::Connection;
use crate::db::DbPool;
use crate::schema::streets;
-#[derive(Debug, Deserialize, diesel::Identifiable, diesel::Queryable, getset::Getters)]
+#[derive(Debug, diesel::Identifiable, diesel::Queryable, getset::Getters)]
#[table_name = "streets"]
pub struct Street {
pub(super) id: i32,