package com.highdatas.mdm.entity;
|
|
import com.baomidou.mybatisplus.activerecord.Model;
|
import com.baomidou.mybatisplus.annotations.TableField;
|
import com.baomidou.mybatisplus.annotations.TableName;
|
import com.highdatas.mdm.pojo.SysAssembleTableType;
|
|
import java.io.Serializable;
|
import java.util.Date;
|
import java.util.List;
|
|
/**
|
* <p>
|
*
|
* </p>
|
*
|
* @author kimi
|
* @since 2020-02-20
|
*/
|
@TableName("sys_assemble_db_table")
|
public class SysAssembleDbTable extends Model<SysAssembleDbTable> {
|
|
private static final long serialVersionUID = 1L;
|
/*
|
*主键
|
* */
|
private String id;
|
/*
|
*源id
|
* */
|
@TableField("parent_id")
|
private String parentId;
|
/*
|
* 源表类型
|
* */
|
private SysAssembleTableType type;
|
/*
|
*表名
|
* */
|
@TableField("table_name")
|
private String tableName;
|
/*
|
*临时表名
|
* */
|
@TableField("temp_table_name")
|
private String tempTableName;
|
/*
|
* 仅type为sql时有用
|
* */
|
private String sql;
|
/*
|
*筛选
|
* */
|
private String filter;
|
/*
|
*顺序
|
* */
|
private Integer orderby;
|
/*
|
*激活状态
|
* */
|
private Boolean active;
|
/*
|
*创建时间
|
* */
|
@TableField("create_time")
|
private Date createTime;
|
/*
|
*更新时间
|
* */
|
@TableField("update_time")
|
private Date updateTime;
|
/*
|
*字段列表
|
* */
|
private transient List<SysAssembleDbField> fieldList;
|
/*
|
*汇集id
|
* */
|
private transient String assembleId;
|
/*
|
*上传的sqlid
|
* */
|
private transient String sqlId;
|
|
public String getSqlId() {
|
return sqlId;
|
}
|
|
public void setSqlId(String sqlId) {
|
this.sqlId = sqlId;
|
}
|
|
public String getAssembleId() {
|
return assembleId;
|
}
|
|
public SysAssembleDbTable setAssembleId(String assembleId) {
|
this.assembleId = assembleId;
|
return this;
|
}
|
|
public List<SysAssembleDbField> getFieldList() {
|
return fieldList;
|
}
|
|
public void setFieldList(List<SysAssembleDbField> fieldList) {
|
this.fieldList = fieldList;
|
}
|
|
|
public String getTempTableName() {
|
return tempTableName;
|
}
|
|
public SysAssembleDbTable setTempTableName(String tempTableName) {
|
this.tempTableName = tempTableName;
|
return this;
|
}
|
|
public String getId() {
|
return id;
|
}
|
|
public SysAssembleDbTable setId(String id) {
|
this.id = id;
|
return this;
|
}
|
public String getParentId() {
|
return parentId;
|
}
|
|
public SysAssembleDbTable setParentId(String parentId) {
|
this.parentId = parentId;
|
return this;
|
}
|
public SysAssembleTableType getType() {
|
return type;
|
}
|
|
public SysAssembleDbTable setType(SysAssembleTableType type) {
|
this.type = type;
|
return this;
|
}
|
public String getTableName() {
|
return tableName;
|
}
|
|
public SysAssembleDbTable setTableName(String tableName) {
|
this.tableName = tableName;
|
return this;
|
}
|
public String getSql() {
|
return sql;
|
}
|
|
public SysAssembleDbTable setSql(String sql) {
|
this.sql = sql;
|
return this;
|
}
|
public String getFilter() {
|
return filter;
|
}
|
|
public SysAssembleDbTable setFilter(String filter) {
|
this.filter = filter;
|
return this;
|
}
|
public Integer getOrderby() {
|
return orderby;
|
}
|
|
public SysAssembleDbTable setOrderby(Integer orderby) {
|
this.orderby = orderby;
|
return this;
|
}
|
public Boolean getActive() {
|
return active;
|
}
|
|
public SysAssembleDbTable setActive(Boolean active) {
|
this.active = active;
|
return this;
|
}
|
public Date getCreateTime() {
|
return createTime;
|
}
|
|
public SysAssembleDbTable setCreateTime(Date createTime) {
|
this.createTime = createTime;
|
return this;
|
}
|
public Date getUpdateTime() {
|
return updateTime;
|
}
|
|
public SysAssembleDbTable setUpdateTime(Date updateTime) {
|
this.updateTime = updateTime;
|
return this;
|
}
|
|
@Override
|
protected Serializable pkVal() {
|
return this.id;
|
}
|
|
@Override
|
public String toString() {
|
return "SysAssembleDbTable{" +
|
"id=" + id +
|
", parentId=" + parentId +
|
", type=" + type +
|
", tableName=" + tableName +
|
", sql=" + sql +
|
", filter=" + filter +
|
", orderby=" + orderby +
|
", active=" + active +
|
", createTime=" + createTime +
|
", updateTime=" + updateTime +
|
"}";
|
}
|
}
|