ShardingInfoEntity.java 2.31 KB
package com.taover.repository.shardingsphere;

import java.io.Serializable;
import java.math.BigDecimal;
import java.sql.Timestamp;
import java.util.Date;

import javax.persistence.Entity;
import javax.persistence.Table;
import javax.persistence.Id;
import javax.persistence.Column;

/**
 * @version 1.0.0
 */
@Entity
@Table(name="sharding_info", catalog="")
public class ShardingInfoEntity implements Serializable {
	
	private static final long serialVersionUID = 1L;
	
	
	/**
	 * 
	 */
	@Id
	@Column(name="id")
	private java.lang.Long id;
		
	public java.lang.Long getId(){
		return id;
	}	
	public void setId(java.lang.Long id){
		this.id = id;
	}	
	
	/**
	 * 表名
	 */
	@Column(name="table_name")
	private java.lang.String tableName;
		
	public java.lang.String getTableName(){
		return tableName;
	}	
	public void setTableName(java.lang.String tableName){
		this.tableName = tableName;
	}	
	
	/**
	 * 租户ID
	 */
	@Column(name="tenant_id")
	private java.lang.Long tenantId;
		
	public java.lang.Long getTenantId(){
		return tenantId;
	}	
	public void setTenantId(java.lang.Long tenantId){
		this.tenantId = tenantId;
	}	
	
	/**
	 * 表后缀
	 */
	@Column(name="table_suffix")
	private java.lang.String tableSuffix;
		
	public java.lang.String getTableSuffix(){
		return tableSuffix;
	}	
	public void setTableSuffix(java.lang.String tableSuffix){
		this.tableSuffix = tableSuffix;
	}	
	
	/**
	 * 
	 */
	@Column(name="create_time")
	private java.sql.Timestamp createTime;
		
	public java.sql.Timestamp getCreateTime(){
		return createTime;
	}	
	public void setCreateTime(java.sql.Timestamp createTime){
		this.createTime = createTime;
	}	
	
	/**
	 * 
	 */
	@Column(name="update_time")
	private java.sql.Timestamp updateTime;
		
	public java.sql.Timestamp getUpdateTime(){
		return updateTime;
	}	
	public void setUpdateTime(java.sql.Timestamp updateTime){
		this.updateTime = updateTime;
	}	
	
	/**
	 * 数据库 后缀
	 */
	@Column(name="ds_name")
	private java.lang.String dsName;
		
	public java.lang.String getDsName(){
		return dsName;
	}	
	public void setDsName(java.lang.String dsName){
		this.dsName = dsName;
	}	

	@Override
	public String toString() {
		return "ShardingInfoEntity: [id="+id+",tableName="+tableName+",tenantId="+tenantId+",tableSuffix="+tableSuffix+",createTime="+createTime+",updateTime="+updateTime+",dsName="+dsName+"]";
	}
 }