|
|
|
@@ -54,7 +54,7 @@ type Cloudbrain struct { |
|
|
|
JobID string `xorm:"INDEX NOT NULL"` |
|
|
|
JobType string `xorm:"INDEX NOT NULL DEFAULT 'DEBUG'"` |
|
|
|
JobName string `xorm:"INDEX"` |
|
|
|
Status string `xorm:"INDEX"` |
|
|
|
Status string `xorm:"INDEX DEFAULT 'INIT'"` |
|
|
|
UserID int64 `xorm:"INDEX"` |
|
|
|
RepoID int64 `xorm:"INDEX"` |
|
|
|
SubTaskName string `xorm:"INDEX"` |
|
|
|
@@ -63,11 +63,11 @@ type Cloudbrain struct { |
|
|
|
CreatedUnix timeutil.TimeStamp `xorm:"INDEX created"` |
|
|
|
UpdatedUnix timeutil.TimeStamp `xorm:"INDEX updated"` |
|
|
|
Duration int64 `xorm:"INDEX duration"` |
|
|
|
TrainJobDuration string |
|
|
|
DeletedAt time.Time `xorm:"deleted"` |
|
|
|
CanDebug bool `xorm:"-"` |
|
|
|
CanDel bool `xorm:"-"` |
|
|
|
Type int `xorm:"INDEX DEFAULT 0"` |
|
|
|
TrainJobDuration string `xorm:"INDEX DEFAULT '00:00:00'"` |
|
|
|
DeletedAt time.Time `xorm:"deleted"` |
|
|
|
CanDebug bool `xorm:"-"` |
|
|
|
CanDel bool `xorm:"-"` |
|
|
|
Type int `xorm:"INDEX DEFAULT 0"` |
|
|
|
|
|
|
|
VersionID int64 `xorm:"INDEX DEFAULT 0"` |
|
|
|
VersionName string `xorm:"INDEX"` |
|
|
|
@@ -1126,7 +1126,7 @@ func UpdateJob(job *Cloudbrain) error { |
|
|
|
func updateJob(e Engine, job *Cloudbrain) error { |
|
|
|
var sess *xorm.Session |
|
|
|
sess = e.Where("job_id = ?", job.JobID) |
|
|
|
_, err := sess.Cols("status", "container_id", "container_ip").Update(job) |
|
|
|
_, err := sess.Cols("status", "train_job_duration", "container_id", "container_ip").Update(job) |
|
|
|
return err |
|
|
|
} |
|
|
|
|
|
|
|
|