diff --git a/src/modules/task/entity/log.ts b/src/modules/task/entity/log.ts new file mode 100644 index 0000000..dd7dcdc --- /dev/null +++ b/src/modules/task/entity/log.ts @@ -0,0 +1,18 @@ +import { BaseEntity } from '../../base/entity/base'; +import { Column, Index, Entity } from 'typeorm'; + +/** + * 任务日志 + */ +@Entity('task_log') +export class TaskLogEntity extends BaseEntity { + @Index() + @Column({ comment: '任务ID', nullable: true }) + taskId: number; + + @Column({ comment: '状态 0-失败 1-成功', default: 0 }) + status: number; + + @Column({ comment: '详情描述', nullable: true, type: 'text' }) + detail: string; +}