package org.springblade.report.entity; 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.NoArgsConstructor; import java.util.Date; @Data @TableName("blade_report_file") public class ReportFile { @TableId(value = "id",type = IdType.NONE) private Long id;// bigint(20) NOT NULL COMMENT '主键' 非主键自增, private String name;// varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '文件名', private String content;// mediumblob COMMENT '文件内容', @TableField("create_time") private Date createTime;// datetime DEFAULT NULL COMMENT '创建时间', @TableField("update_time") private Date updateTime;// datetime DEFAULT NULL COMMENT '更新时间', @TableField("is_deleted") private Integer isDeleted;// int(11) DEFAULT '0' COMMENT '是否已删除' 0未删除 1 已删除, }