backend/model/enum/
salutation.rs1use diesel_derive_enum::DbEnum;
4use serde::{Deserialize, Serialize};
5use typeshare::typeshare;
6use utoipa::ToSchema;
7
8#[typeshare]
10#[derive(Serialize, Deserialize, DbEnum, Debug, ToSchema)]
11#[ExistingTypePath = "crate::schema::sql_types::Salutation"]
12pub enum Salutation {
13 #[serde(rename = "ms")]
15 #[db_rename = "ms"]
16 Ms,
17 #[serde(rename = "mrs")]
19 #[db_rename = "mrs"]
20 Mrs,
21 #[serde(rename = "mr")]
23 #[db_rename = "mr"]
24 Mr,
25 #[serde(rename = "mx")]
27 #[db_rename = "mx"]
28 Mx,
29}