package cd.casic.ci.process.process.dataObject.aflCrashAnalyzer;

import cd.casic.framework.commons.dataobject.BaseDO;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;
import lombok.EqualsAndHashCode;
import org.apache.ibatis.type.JdbcType;


@EqualsAndHashCode(callSuper = true)
@Data
@TableName("afl_crashes_analyzer_info")
public class AflCrashesAnalyzerInfo extends BaseDO {
    @TableId(type =  IdType.ASSIGN_ID)
    private String id;
    private String crashName;
    private String signId;
    @TableField(jdbcType = JdbcType.BLOB)
    private byte[] crashesContent;
    private String pipelineHistoryId;
    private String pipelineId;
    private String taskId;
}
