teacherlib/enums/comment_type.rs
1use postgres_types::{FromSql, ToSql};
2use serde::{Deserialize, Serialize};
3use strum_macros::{Display, EnumString};
4
5#[derive(
6 Serialize, Deserialize, Debug, EnumString, Display, ToSql, FromSql, PartialEq, Clone, Default,
7)]
8#[postgres(name = "comment_type")]
9pub enum CommentType {
10 Positive,
11 Negative,
12 #[default]
13 Informational,
14 Suggestion,
15 Question,
16 Other,
17}