package edu.whut.smilepicturebackend.model.entity; import com.baomidou.mybatisplus.annotation.*; import lombok.Data; import java.io.Serializable; import java.util.Date; /** * 空间 * @TableName space */ @TableName(value ="space") @Data public class Space implements Serializable { /** * id */ @TableId(type = IdType.ASSIGN_ID) private Long id; /** * 空间名称 */ private String spaceName; /** * 空间级别:0-普通版 1-专业版 2-旗舰版 */ private Integer spaceLevel; /** * 空间类型:0-私有 1-团队 */ private Integer spaceType; /** * 空间图片的最大总大小 */ private Long maxSize; /** * 空间图片的最大数量 */ private Long maxCount; /** * 当前空间下图片的总大小 */ private Long totalSize; /** * 当前空间下的图片数量 */ private Long totalCount; /** * 创建用户 id */ private Long userId; /** * 创建时间 */ private Date createTime; /** * 编辑时间 */ private Date editTime; /** * 更新时间 */ private Date updateTime; /** * 是否删除 */ @TableLogic private Integer isDelete; @TableField(exist = false) private static final long serialVersionUID = 1L; }