mirror of
https://github.com/jxxghp/MoviePilot.git
synced 2026-09-04 15:09:46 +08:00
55 lines
1.1 KiB
Python
55 lines
1.1 KiB
Python
from typing import Optional
|
|
|
|
from pydantic import BaseModel
|
|
|
|
|
|
class Rss(BaseModel):
|
|
id: Optional[int]
|
|
# 名称
|
|
name: Optional[str]
|
|
# RSS地址
|
|
url: Optional[str]
|
|
# 类型
|
|
type: Optional[str]
|
|
# 标题
|
|
title: Optional[str]
|
|
# 年份
|
|
year: Optional[str]
|
|
# TMDBID
|
|
tmdbid: Optional[int]
|
|
# 季号
|
|
season: Optional[int]
|
|
# 海报
|
|
poster: Optional[str]
|
|
# 背景图
|
|
backdrop: Optional[str]
|
|
# 评分
|
|
vote: Optional[float]
|
|
# 简介
|
|
description: Optional[str]
|
|
# 总集数
|
|
total_episode: Optional[int]
|
|
# 包含
|
|
include: Optional[str]
|
|
# 排除
|
|
exclude: Optional[str]
|
|
# 洗版
|
|
best_version: Optional[int]
|
|
# 是否使用代理服务器
|
|
proxy: Optional[int]
|
|
# 是否使用过滤规则
|
|
filter: Optional[int]
|
|
# 保存路径
|
|
save_path: Optional[str]
|
|
# 附加信息
|
|
note: Optional[str]
|
|
# 已处理数量
|
|
processed: Optional[int]
|
|
# 最后更新时间
|
|
last_update: Optional[str]
|
|
# 状态 0-停用,1-启用
|
|
state: Optional[int]
|
|
|
|
class Config:
|
|
orm_mode = True
|