package com.kxs.transfer.api.model; import java.io.Serial; import java.io.Serializable; import java.math.BigDecimal; import java.time.LocalDateTime; import com.baomidou.mybatisplus.annotation.FieldFill; import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.extension.activerecord.Model; import io.swagger.v3.oas.annotations.media.Schema; import lombok.Data; import lombok.EqualsAndHashCode; /** * 数据同步记录日志表(KxsDtsLog)表实体类 * * @author 系统 * @since 2024-01-25 14:25:31 */ @EqualsAndHashCode(callSuper = true) @Data public class KxsDtsLog extends Model implements Serializable { @Serial private static final long serialVersionUID = 1L; /** * 主键 */ @Schema(description = "主键") @TableId(type = IdType.AUTO) private Long id; /** * 数据ID */ @Schema(description = "数据ID") private Long dataId; /** * 原始数据 */ @Schema(description = "原始数据") private String content; /** * 操作类型 */ @Schema(description = "操作类型") private String operation; /** * 表名 */ @Schema(description = "表名") private String tableName; /** * 新增时间 */ @TableField(fill = FieldFill.INSERT) @Schema(description = "新增时间") private LocalDateTime createTime; /** * 修改时间 */ @TableField(fill = FieldFill.UPDATE) @Schema(description = "修改时间") private LocalDateTime updateTime; }