From c7a5c5f55eb8422ed16d90ed066763692e1e802f Mon Sep 17 00:00:00 2001 From: jxxghp Date: Sat, 12 Aug 2023 18:34:01 +0800 Subject: [PATCH] =?UTF-8?q?feat=20RSS=E5=A2=9E=E5=8A=A0=E8=BF=87=E6=BB=A4?= =?UTF-8?q?=E8=A7=84=E5=88=99=E5=BC=80=E5=85=B3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- alembic/versions/ec5fb51fc300_1_0_2.py | 2 ++ app/db/models/rss.py | 2 ++ app/schemas/rss.py | 2 ++ 3 files changed, 6 insertions(+) diff --git a/alembic/versions/ec5fb51fc300_1_0_2.py b/alembic/versions/ec5fb51fc300_1_0_2.py index f7089b05..5be86bc7 100644 --- a/alembic/versions/ec5fb51fc300_1_0_2.py +++ b/alembic/versions/ec5fb51fc300_1_0_2.py @@ -21,6 +21,8 @@ def upgrade() -> None: try: with op.batch_alter_table("transferhistory") as batch_op: batch_op.add_column(sa.Column('files', sa.String, nullable=True)) + with op.batch_alter_table("rss") as batch_op: + batch_op.add_column(sa.Column('filter', sa.Integer, nullable=True)) except Exception as e: pass # ### end Alembic commands ### diff --git a/app/db/models/rss.py b/app/db/models/rss.py index 095d2e3d..3b9be240 100644 --- a/app/db/models/rss.py +++ b/app/db/models/rss.py @@ -41,6 +41,8 @@ class Rss(Base): best_version = Column(Integer) # 是否使用代理服务器 proxy = Column(Integer) + # 是否使用过滤规则 + filter = Column(Integer) # 保存路径 save_path = Column(String) # 已处理数量 diff --git a/app/schemas/rss.py b/app/schemas/rss.py index e79bbbea..cb739c9c 100644 --- a/app/schemas/rss.py +++ b/app/schemas/rss.py @@ -37,6 +37,8 @@ class Rss(BaseModel): best_version: Optional[int] # 是否使用代理服务器 proxy: Optional[int] + # 是否使用过滤规则 + filter: Optional[int] # 保存路径 save_path: Optional[str] # 附加信息