feat: adjust entities

This commit is contained in:
master 2024-03-14 01:21:00 +08:00
parent 5d78ed3624
commit 6149710fe0
2 changed files with 17 additions and 4 deletions

View File

@ -14,16 +14,13 @@ pub struct Model {
pub updated_at: DateTime, pub updated_at: DateTime,
#[sea_orm(primary_key)] #[sea_orm(primary_key)]
pub id: i32, pub id: i32,
pub display_name: String,
pub subscription_id: i32, pub subscription_id: i32,
pub display_name: String,
pub official_title: String, pub official_title: String,
pub season: i32, pub season: i32,
pub season_raw: Option<String>, pub season_raw: Option<String>,
pub fansub: Option<String>, pub fansub: Option<String>,
pub resolution: Option<String>,
pub source: Option<String>,
pub filter: Option<BangumiFilter>, pub filter: Option<BangumiFilter>,
pub subtitle: Option<String>,
pub rss_link: Option<String>, pub rss_link: Option<String>,
pub poster_link: Option<String>, pub poster_link: Option<String>,
pub save_path: Option<String>, pub save_path: Option<String>,

View File

@ -11,10 +11,26 @@ pub struct Model {
#[sea_orm(primary_key)] #[sea_orm(primary_key)]
pub id: i32, pub id: i32,
pub raw_name: String, pub raw_name: String,
pub official_title: String,
pub display_name: String, pub display_name: String,
pub name_zh: Option<String>,
pub name_jp: Option<String>,
pub name_en: Option<String>,
pub s_name_zh: Option<String>,
pub s_name_jp: Option<String>,
pub s_name_en: Option<String>,
pub bangumi_id: i32, pub bangumi_id: i32,
pub download_id: i32, pub download_id: i32,
pub save_path: String, pub save_path: String,
pub resolution: Option<String>,
pub season: i32,
pub season_raw: Option<String>,
pub fansub: Option<String>,
pub poster_link: Option<String>,
pub home_page: Option<String>,
pub subtitle: Option<Vec<String>>,
pub deleted: bool,
pub source: Option<String>,
} }
#[derive(Copy, Clone, Debug, EnumIter, DeriveRelation)] #[derive(Copy, Clone, Debug, EnumIter, DeriveRelation)]