package com.muyu.domain; import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; import com.muyu.common.core.annotation.Excel; import com.muyu.common.core.web.domain.BaseEntity; import lombok.AllArgsConstructor; import lombok.Data; import lombok.EqualsAndHashCode; import lombok.NoArgsConstructor; import lombok.experimental.SuperBuilder; @Data @NoArgsConstructor @AllArgsConstructor @SuperBuilder @EqualsAndHashCode(callSuper = true) @TableName(value ="table_info",autoResultMap = true) //数据库表相关 public class TableInfo extends BaseEntity { private static final long serialVersionUID = 1L; /** 主键 */ @TableId(value = "id", type = IdType.AUTO) private Long id; private Long basicId; /** 表名称/数据库 */ @Excel(name = "表名称/数据库") private String tableName; /** 表备注 */ @Excel(name = "表备注") private String tableRemark; /** 表备注 */ @Excel(name = "数据来源类型") private String type; /** 数据量 */ @Excel(name = "数据量") private Long dataNum; /** 是否核心 'Y'是 'N'不是 */ @Excel(name = "是否核心 'Y'是 'N'不是") private String center; private Long parentId; }