tdm_server_rust/sea_entity/
glossary.rs1use sea_orm::entity::prelude::*;
4use serde::{Deserialize, Serialize};
5
6#[derive(Clone, Debug, PartialEq, DeriveEntityModel, Eq, Serialize, Deserialize)]
9#[sea_orm(table_name = "glossary")]
10pub struct Model {
11 #[sea_orm(column_name = "Id", primary_key)]
13 pub id: i32,
14 pub r#type: Option<i32>,
16 pub image: Option<String>,
18 pub title: Option<String>,
20 pub content: Option<String>,
22 #[sea_orm(column_name = "mangaId")]
24 pub manga_id: Option<i32>,
25 pub first: Option<String>,
27 #[sea_orm(column_name = "updateTime")]
29 pub update_time: Option<DateTime>,
30 #[sea_orm(column_name = "updateBy")]
32 pub update_by: Option<i32>,
33}
34
35#[derive(Copy, Clone, Debug, EnumIter, DeriveRelation)]
37pub enum Relation {}
38
39impl ActiveModelBehavior for ActiveModel {}