|
|
|
|
@ -38,8 +38,8 @@ class User(db.Model):
|
|
|
|
|
email = db.Column(String(100), unique=True, nullable=False, index=True, comment='邮箱')
|
|
|
|
|
role_id = db.Column(Integer, ForeignKey('role.role_id'), nullable=False, comment='外键关联role表')
|
|
|
|
|
is_active = db.Column(Boolean, default=True, comment='是否激活')
|
|
|
|
|
created_at = db.Column(DateTime, default=datetime.utcnow, comment='创建时间')
|
|
|
|
|
updated_at = db.Column(DateTime, default=datetime.utcnow, onupdate=datetime.utcnow, comment='更新时间')
|
|
|
|
|
created_at = db.Column(DateTime, default=datetime.now, comment='创建时间')
|
|
|
|
|
updated_at = db.Column(DateTime, default=datetime.now, onupdate=datetime.now, comment='更新时间')
|
|
|
|
|
|
|
|
|
|
# 关系
|
|
|
|
|
role = db.relationship('Role', backref=db.backref('users', lazy='dynamic'))
|
|
|
|
|
@ -177,8 +177,8 @@ class UserConfig(db.Model):
|
|
|
|
|
perturbation_configs_id = db.Column(Integer, ForeignKey('perturbation_configs.perturbation_configs_id'), default=None, comment='默认加噪算法')
|
|
|
|
|
perturbation_intensity = db.Column(Float, default=None, comment='默认扰动强度')
|
|
|
|
|
finetune_configs_id = db.Column(Integer, ForeignKey('finetune_configs.finetune_configs_id'), default=None, comment='默认微调方式')
|
|
|
|
|
created_at = db.Column(DateTime, default=datetime.utcnow)
|
|
|
|
|
updated_at = db.Column(DateTime, default=datetime.utcnow, onupdate=datetime.utcnow)
|
|
|
|
|
created_at = db.Column(DateTime, default=datetime.now)
|
|
|
|
|
updated_at = db.Column(DateTime, default=datetime.now, onupdate=datetime.now)
|
|
|
|
|
|
|
|
|
|
# 关系
|
|
|
|
|
data_type = db.relationship('DataType')
|
|
|
|
|
@ -212,7 +212,7 @@ class Task(db.Model):
|
|
|
|
|
tasks_type_id = db.Column(Integer, ForeignKey('task_type.task_type_id'), nullable=False, comment='任务类型')
|
|
|
|
|
user_id = db.Column(Integer, ForeignKey('users.user_id'), nullable=False, index=True, comment='归属用户')
|
|
|
|
|
tasks_status_id = db.Column(Integer, ForeignKey('task_status.task_status_id'), nullable=False, comment='任务状态ID')
|
|
|
|
|
created_at = db.Column(DateTime, default=datetime.utcnow)
|
|
|
|
|
created_at = db.Column(DateTime, default=datetime.now)
|
|
|
|
|
started_at = db.Column(DateTime, default=None)
|
|
|
|
|
finished_at = db.Column(DateTime, default=None)
|
|
|
|
|
error_message = db.Column(Text, comment='错误信息')
|
|
|
|
|
|