chore: remove obsolete wangwang888 endpoint script

This commit is contained in:
SmartUp Developer
2026-07-02 16:09:35 +08:00
parent 3c1fff2491
commit 59be00bd11
@@ -1,52 +0,0 @@
#!/usr/bin/env python3
"""更新 wangwang888 网站的 groups_endpoint 为 /groups/all
使用方法:
python backend/update_wangwang888_groups_endpoint.py
"""
import sys
from pathlib import Path
sys.path.insert(0, str(Path(__file__).parent))
from app.database import SessionLocal
from app.models.website import Website
def update_wangwang888_endpoint():
db = SessionLocal()
try:
# 查找 wangwang888 网站(通过名称或 base_url 匹配)
websites = db.query(Website).filter(
(Website.name.like('%wangwang888%')) |
(Website.name.like('%旺旺888%')) |
(Website.base_url.like('%wangwang888%'))
).all()
if not websites:
print("未找到 wangwang888 网站配置")
return
for website in websites:
old_endpoint = website.groups_endpoint
if old_endpoint == "/groups/all":
print(f"网站 {website.name} (ID={website.id}) 已配置为 /groups/all,无需更新")
continue
website.groups_endpoint = "/groups/all"
print(f"更新网站 {website.name} (ID={website.id}):")
print(f" groups_endpoint: {old_endpoint} -> /groups/all")
db.commit()
print("\n更新完成")
except Exception as e:
db.rollback()
print(f"更新失败: {e}")
raise
finally:
db.close()
if __name__ == "__main__":
update_wangwang888_endpoint()