backend/model/enum/
heatmap_color.rs1use diesel_derive_enum::DbEnum;
4use serde::{Deserialize, Serialize};
5use typeshare::typeshare;
6use utoipa::ToSchema;
7
8#[typeshare]
9#[derive(Serialize, Deserialize, DbEnum, Debug, ToSchema, Clone)]
10#[ExistingTypePath = "crate::schema::sql_types::HeatmapColor"]
11pub enum HeatmapColor {
12 #[serde(rename = "green")]
13 #[db_rename = "green"]
14 Green,
15
16 #[serde(rename = "orange")]
17 #[db_rename = "orange"]
18 Orange,
19
20 #[serde(rename = "red")]
21 #[db_rename = "red"]
22 Red,
23
24 #[serde(rename = "black")]
25 #[db_rename = "black"]
26 Black,
27}