正在显示
1 个修改的文件
包含
17 行增加
和
17 行删除
@@ -9,22 +9,22 @@ import ( | @@ -9,22 +9,22 @@ import ( | ||
9 | // 任务 | 9 | // 任务 |
10 | type Task struct { | 10 | type Task struct { |
11 | tableName struct{} `comment:"任务" pg:"task"` | 11 | tableName struct{} `comment:"任务" pg:"task"` |
12 | - Id int `pg:"id,pk"` // | ||
13 | - CreatedAt time.Time `pg:"created_at"` // | ||
14 | - UpdatedAt time.Time `pg:"updated_at"` // | ||
15 | - DeletedAt *time.Time `pg:"deleted_at"` // | ||
16 | - Name string `pg:"name"` // 任务名称 | ||
17 | - Alias string `pg:"alias"` // | ||
18 | - CompanyId int `pg:"company_id"` // | ||
19 | - Leader domain.TaskLeader `pg:"leader"` // 任务负责人 | ||
20 | - Status int `pg:"status,use_zero"` // 任务的状态 | ||
21 | - Level int `pg:"level,use_zero"` // 优先级,值越小优先级越高 | ||
22 | - LevelName string `pg:"level_name"` // 优先级名称 | 12 | + Id int `pg:"id,pk"` // |
13 | + CreatedAt time.Time `pg:"created_at"` // | ||
14 | + UpdatedAt time.Time `pg:"updated_at"` // | ||
15 | + DeletedAt *time.Time `pg:"deleted_at"` // | ||
16 | + Name string `pg:"name"` // 任务名称 | ||
17 | + Alias string `pg:"alias"` // | ||
18 | + CompanyId int `pg:"company_id"` // | ||
19 | + Leader domain.TaskLeader `pg:"leader,type:jsonb"` // 任务负责人 | ||
20 | + Status int `pg:"status,use_zero"` // 任务的状态 | ||
21 | + Level int `pg:"level,use_zero"` // 优先级,值越小优先级越高 | ||
22 | + LevelName string `pg:"level_name"` // 优先级名称 | ||
23 | RelatedUser []int `pg:"related_user"` | 23 | RelatedUser []int `pg:"related_user"` |
24 | - LastStage domain.TaskStage `pg:"last_stage"` // 上一个完成的里程碑 | ||
25 | - RunAt int64 `pg:"run_at,use_zero"` // 启动的时间 | ||
26 | - StopAt int64 `pg:"stop_at,use_zero" ` // 停止的时间 | ||
27 | - Anomaly int `pg:"anomaly,use_zero"` // 异常反馈的数量 | ||
28 | - WarnFlag int `pg:"warn_flag,use_zero"` // 里程碑异常标记 | ||
29 | - CurrentStage domain.TaskStage `pg:"current_stage"` | 24 | + LastStage domain.TaskStage `pg:"last_stage,type:jsonb"` // 上一个完成的里程碑,添加type:jsonb 防止orm生成sql时字段丢失 |
25 | + RunAt int64 `pg:"run_at,use_zero"` // 启动的时间 | ||
26 | + StopAt int64 `pg:"stop_at,use_zero" ` // 停止的时间 | ||
27 | + Anomaly int `pg:"anomaly,use_zero"` // 异常反馈的数量 | ||
28 | + WarnFlag int `pg:"warn_flag,use_zero"` // 里程碑异常标记 | ||
29 | + CurrentStage domain.TaskStage `pg:"current_stage,type:jsonb"` // 添加type:jsonb 防止orm(可能是特性)生成sql时字段丢失 | ||
30 | } | 30 | } |
-
请 注册 或 登录 后发表评论