refactor: 彻底删除计划模块status字段+新增蓝色tip
- 数据库: DROP plan_finances.status 列(幂等迁移) - 后端: routes.py TABLES移除status, migrate用显式列名 - 前端: plan.js移除表单/表格/过滤/汇总所有status引用 - planFilter值从待签约改为projects - 计划页面顶部新增蓝色tip提醒条 - 版本号 v1.0.0.22
This commit is contained in:
@@ -114,5 +114,14 @@ def migrate_add_columns():
|
||||
|
||||
conn.commit()
|
||||
print("[migrate] 加列迁移完成")
|
||||
|
||||
# 删除 plan_finances.status 列(计划模块不再需要状态字段)
|
||||
cur = conn.cursor()
|
||||
cur.execute("SHOW COLUMNS FROM plan_finances LIKE 'status'")
|
||||
if cur.fetchone():
|
||||
cur.execute("ALTER TABLE plan_finances DROP COLUMN status")
|
||||
conn.commit()
|
||||
print("[migrate] plan_finances.status 列已删除")
|
||||
cur.close()
|
||||
finally:
|
||||
conn.close()
|
||||
|
||||
Reference in New Issue
Block a user