数据同步entity

This commit is contained in:
Yimi 2025-03-07 08:32:49 +08:00
parent 1126cdcb11
commit 498cc64e5f

View File

@ -0,0 +1,70 @@
package com.suisung.mall.common.modules.sync;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.NoArgsConstructor;
import java.io.Serializable;
import java.util.Date;
@Data
@NoArgsConstructor
@AllArgsConstructor
@EqualsAndHashCode
@ApiModel(value = "第三方同步配置", description = "第三方同步配置")
public class SyncConfig implements Serializable {
private static final long serialVersionUID = 1L;
@ApiModelProperty(value = "自增ID")
@TableId(value = "id", type = IdType.AUTO)
private Long id;
@ApiModelProperty(value = "app key")
private String app_key;
@ApiModelProperty(value = "app 密钥")
private String app_secret;
@ApiModelProperty(value = "新增时间")
private Date created_at;
@ApiModelProperty(value = "更新时间")
private Date updated_at;
@ApiModelProperty(value = "新建用户")
private Date created_by;
@ApiModelProperty(value = "更新用户")
private Date updated_by;
@ApiModelProperty(value = "数据库ip")
private String sever_ip;
@ApiModelProperty(value = "数据库用户名")
private String sql_acc;
@ApiModelProperty(value = "数据库密码")
private String sql_pwd;
@ApiModelProperty(value = "数据库")
private String sql_db;
@ApiModelProperty(value = "同步频率'{\n" +
"productBrand:1,//商品品牌,单位 分钟\n" +
"productClazz:1,//商品分类,单位 分钟\n" +
"product:1,//商品,单位 分钟\n" +
"vip:1,//会员,单位 分钟\n" +
"}',")
private String sync_rate;
@ApiModelProperty(value = "合作商数据库版本,hbposev9")
private String sys_version;
}