更新:models/routes/services/templates/docs

This commit is contained in:
hmo
2026-04-26 18:02:36 +08:00
parent f7a82ac48a
commit 6abdd49c04
31 changed files with 1480 additions and 676 deletions
+8
View File
@@ -170,6 +170,14 @@ def create_app():
if "comment" not in sg_columns:
db.session.execute(text("ALTER TABLE student_goals ADD COLUMN comment TEXT"))
db.session.commit()
# 检查classes表的level字段
result9 = db.session.execute(text("PRAGMA table_info(classes)"))
class_columns = [row[1] for row in result9]
if "level" not in class_columns:
db.session.execute(text("ALTER TABLE classes ADD COLUMN level VARCHAR(20) DEFAULT '启蒙'"))
db.session.commit()
# 删除不再使用的字段
# deadline 和 completed_at 已被 start_date, assessment_date, achievement_date 取代
# status 字段现在由日期计算,不再存储