/**
#                                                    __----~~~~~~~~~~~------___
#                                   .  .   ~~//====......          __--~ ~~
#                   -.            \_|//     |||\\  ~~~~~~::::... /~
#                ___-==_       _-~o~  \/    |||  \\            _/~~-
#        __---~~~.==~||\=_    -_--~/_-~|-   |\\   \\        _/~
#    _-~~     .=~    |  \\-_    '-~7  /-   /  ||    \      /
#  .~       .~       |   \\ -_    /  /-   /   ||      \   /
# /  ____  /         |     \\ ~-_/  /|- _/   .||       \ /
# |~~    ~~|--~~~~--_ \     ~==-/   | \~--===~~        .\
#          '         ~-|      /|    |-~\~~       __--~~
#                      |-~~-_/ |    |   ~\_   _-~            /\
#                           /  \     \__   \/~                \__
#                       _--~ _/ | .-~~____--~-/                  ~~==.
#                      ((->/~   '.|||' -_|    ~~-/ ,              . _||
#                                 -_     ~\      ~~---l__i__i__i--~~_/
#                                 _-~-__   ~)  \--______________--~~
#                               //.-~~~-~_--~- |-------~~~~~~~~
#                                      //.-~~~--\
#                  神兽保佑
#                  永无BUG!
*/
package com.lunhan.xxx.repository.po;

import javax.persistence.*;
import java.io.Serializable;
import java.math.BigDecimal;
import java.sql.Timestamp;

/**
 * 测试信息
 * @author lin.liu
 * @description 测试信息
 * @date 2021/11/23
 */

@Entity
@Table(name = "test_info")
public class TestInfoPO implements Serializable {
	/**
	 * 自增id
	 */
	@Id
	@Column(name = "id")
	private Long id;
	/**
	 * 名称
	 */
	@Column(name = "name")
	private String name;
	/**
	 * 用户id
	 */
	@Column(name = "user_id")
	private Long userId;
	/**
	 * 电话
	 */
	@Column(name = "phone")
	private String phone;
	/**
	 * 余额
	 */
	@Column(name = "balance")
	private BigDecimal balance;
	/**
	 * 性别 男=1,女=2,其他=3
	 */
	@Column(name = "sex")
	private Integer sex;
	/**
	 * 生日
	 */
	@Column(name = "birthday")
	private String birthday;
	/**
	 * 排序值
	 */
	@Column(name = "sort")
	private Integer sort;
	/**
	 * 状态 正常=200,停用=300,删除=400
	 */
	@Column(name = "status")
	private Integer status;
	/**
	 * 备注
	 */
	@Column(name = "comment")
	private String comment;
	/**
	 * 创建时间
	 */
	@Column(name = "create_time")
	private Long createTime;
	/**
	 * 数据最后更新时间
	 */
	@Column(name = "datachange_lasttime", insertable = false, updatable = false)
	private Timestamp dataChangeLastTime;

	public Long getId() {
		return this.id;
	}
	public void setId(Long id) {
		this.id = id;
	}

	public String getName() {
		return this.name;
	}
	public void setName(String name) {
		this.name = name;
	}

	public Long getUserId() {
		return this.userId;
	}
	public void setUserId(Long userId) {
		this.userId = userId;
	}

	public String getPhone() {
		return this.phone;
	}
	public void setPhone(String phone) {
		this.phone = phone;
	}

	public BigDecimal getBalance() {
		return this.balance;
	}
	public void setBalance(BigDecimal balance) {
		this.balance = balance;
	}

	public Integer getSex() {
		return this.sex;
	}
	public void setSex(Integer sex) {
		this.sex = sex;
	}

	public String getBirthday() {
		return this.birthday;
	}
	public void setBirthday(String birthday) {
		this.birthday = birthday;
	}

	public Integer getSort() {
		return this.sort;
	}
	public void setSort(Integer sort) {
		this.sort = sort;
	}

	public Integer getStatus() {
		return this.status;
	}
	public void setStatus(Integer status) {
		this.status = status;
	}

	public String getComment() {
		return this.comment;
	}
	public void setComment(String comment) {
		this.comment = comment;
	}

	public Long getCreateTime() {
		return this.createTime;
	}
	public void setCreateTime(Long createTime) {
		this.createTime = createTime;
	}

	public Timestamp getDataChangeLastTime() {
		return this.dataChangeLastTime;
	}
	public void setDataChangeLastTime(Timestamp dataChangeLastTime) {
		this.dataChangeLastTime = dataChangeLastTime;
	}
}