use sea_orm::entity::prelude::*; use serde::{Deserialize, Serialize}; #[derive( Debug, Clone, Copy, PartialEq, Eq, Default, EnumIter, DeriveActiveEnum, Serialize, Deserialize, utoipa::ToSchema, )] #[serde(rename_all = "snake_case")] #[sea_orm(rs_type = "i16", db_type = "SmallInteger")] pub enum WatchMode { #[default] #[sea_orm(num_value = 0)] Unwatched, #[sea_orm(num_value = 2)] Watching, #[sea_orm(num_value = 3)] Ignore, }