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] # 附加信息