mobile app models chat login notifications themes
This commit is contained in:
@@ -65,6 +65,9 @@ class ContestApplication(db.Model):
|
||||
responsible_phone = db.Column(db.String(20)) # 责任人电话
|
||||
responsible_email = db.Column(db.String(120)) # 责任人邮箱
|
||||
organization = db.Column(db.String(100)) # 所属机构/学校
|
||||
# 拒绝次数控制
|
||||
rejection_count = db.Column(db.Integer, default=0) # 被拒绝次数
|
||||
last_rejected_at = db.Column(db.DateTime) # 最后一次被拒绝的时间
|
||||
|
||||
user = db.relationship('User', backref='contest_applications')
|
||||
|
||||
@@ -361,6 +364,9 @@ class TeacherApplication(db.Model):
|
||||
applied_at = db.Column(db.DateTime, default=datetime.utcnow)
|
||||
reviewed_at = db.Column(db.DateTime)
|
||||
reviewed_by = db.Column(db.Integer, db.ForeignKey('user.id'))
|
||||
# 拒绝次数控制
|
||||
rejection_count = db.Column(db.Integer, default=0) # 被拒绝次数
|
||||
last_rejected_at = db.Column(db.DateTime) # 最后一次被拒绝的时间
|
||||
|
||||
# 关系
|
||||
user = db.relationship('User', foreign_keys=[user_id], backref='teacher_applications')
|
||||
|
||||
Reference in New Issue
Block a user