更新:models/routes/services/templates/docs
This commit is contained in:
@@ -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 字段现在由日期计算,不再存储
|
||||
|
||||
Reference in New Issue
Block a user