diff options
author | Matthias Beyer <mail@beyermatthias.de> | 2021-10-24 12:01:12 +0200 |
---|---|---|
committer | Matthias Beyer <mail@beyermatthias.de> | 2021-10-24 12:02:00 +0200 |
commit | 745d117949fbaf4fd065a114680cf79cafbf250a (patch) | |
tree | 241c8729663061d96e56314a0fa9c6d5dfde12fb /service-person | |
parent | a7a90c8dd7c3daeb07838915d827297c7516bd91 (diff) |
model: Make struct identifyable
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
Diffstat (limited to 'service-person')
-rw-r--r-- | service-person/src/model/city.rs | 3 | ||||
-rw-r--r-- | service-person/src/model/country.rs | 3 | ||||
-rw-r--r-- | service-person/src/model/street.rs | 3 |
3 files changed, 6 insertions, 3 deletions
diff --git a/service-person/src/model/city.rs b/service-person/src/model/city.rs index d297344..24c0e16 100644 --- a/service-person/src/model/city.rs +++ b/service-person/src/model/city.rs @@ -10,7 +10,8 @@ use diesel::Connection; use crate::db::DbPool; use crate::schema::cities; -#[derive(Debug, Deserialize, diesel::Queryable, getset::Getters)] +#[derive(Debug, Deserialize, 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 4a54224..63c54d9 100644 --- a/service-person/src/model/country.rs +++ b/service-person/src/model/country.rs @@ -10,7 +10,8 @@ use diesel::Connection; use crate::db::DbPool; use crate::schema::countries; -#[derive(Debug, Deserialize, diesel::Queryable, getset::Getters)] +#[derive(Debug, Deserialize, diesel::Identifiable, diesel::Queryable, getset::Getters)] +#[table_name = "countries"] pub struct Country { pub(super) id: i32, diff --git a/service-person/src/model/street.rs b/service-person/src/model/street.rs index 9b0412a..cad8e1e 100644 --- a/service-person/src/model/street.rs +++ b/service-person/src/model/street.rs @@ -10,7 +10,8 @@ use diesel::Connection; use crate::db::DbPool; use crate::schema::streets; -#[derive(Debug, Deserialize, diesel::Queryable, getset::Getters)] +#[derive(Debug, Deserialize, diesel::Identifiable, diesel::Queryable, getset::Getters)] +#[table_name = "streets"] pub struct Street { pub(super) id: i32, |