Subversion Repositories SmartDukaan

Rev

Go to most recent revision | Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
21545 ashik.ali 1
package com.spice.profitmandi.dao.entity;
2
 
3
import java.time.LocalDateTime;
4
 
5
import javax.persistence.Column;
6
import javax.persistence.Entity;
7
import javax.persistence.GeneratedValue;
8
import javax.persistence.GenerationType;
9
import javax.persistence.Id;
21552 ashik.ali 10
import javax.persistence.Table;
21545 ashik.ali 11
 
21552 ashik.ali 12
@Entity
21596 ashik.ali 13
@Table(name = "fofo.activation_code", schema = "fofo")
21545 ashik.ali 14
public class ActivationCode {
15
 
16
	@Id
21552 ashik.ali 17
	@Column(name = "id", unique=true, updatable=false)
21545 ashik.ali 18
	@GeneratedValue(strategy = GenerationType.IDENTITY)
19
	private int id;
21552 ashik.ali 20
 
21554 ashik.ali 21
	@Column(name = "email_id", length = 50, unique = true)
21552 ashik.ali 22
	private String emailId;
23
 
21554 ashik.ali 24
	@Column(name="mobile_number", length = 20, unique = true)
21545 ashik.ali 25
	private String mobileNumber;
21552 ashik.ali 26
 
27
	@Column(name = "code")
21545 ashik.ali 28
	private String code;
21552 ashik.ali 29
 
30
	@Column(name = "status", columnDefinition = "tinyint(1) default 0")
21545 ashik.ali 31
	private boolean status;
32
 
21552 ashik.ali 33
	@Column(name="create_timestamp", updatable = false)
34
	private LocalDateTime createTimestamp;
35
 
36
	public int getId() {
37
		return id;
21545 ashik.ali 38
	}
39
 
21552 ashik.ali 40
	public void setId(int id) {
41
		this.id = id;
42
	}
21545 ashik.ali 43
 
21552 ashik.ali 44
	public String getEmailId() {
45
		return emailId;
21545 ashik.ali 46
	}
47
 
21552 ashik.ali 48
	public void setEmailId(String emailId) {
49
		this.emailId = emailId;
21545 ashik.ali 50
	}
51
 
52
	public String getMobileNumber() {
53
		return mobileNumber;
54
	}
55
 
56
	public void setMobileNumber(String mobileNumber) {
57
		this.mobileNumber = mobileNumber;
58
	}
59
 
60
	public String getCode() {
61
		return code;
62
	}
63
 
64
	public void setCode(String code) {
65
		this.code = code;
66
	}
67
 
68
	public boolean isStatus() {
69
		return status;
70
	}
71
 
72
	public void setStatus(boolean status) {
73
		this.status = status;
74
	}
75
 
21552 ashik.ali 76
	public LocalDateTime getCreateTimestamp() {
77
		return createTimestamp;
21545 ashik.ali 78
	}
79
 
21552 ashik.ali 80
	public void setCreateTimestamp(LocalDateTime createTimestamp) {
81
		this.createTimestamp = createTimestamp;
82
	}
21602 ashik.ali 83
 
84
	@Override
85
	public String toString() {
86
		return "ActivationCode [id=" + id + ", emailId=" + emailId + ", mobileNumber=" + mobileNumber + ", code=" + code
87
				+ ", status=" + status + ", createTimestamp=" + createTimestamp + "]";
88
	}
21545 ashik.ali 89
 
90
}