Blame | Last modification | View Log | RSS feed
package com.spice.profitmandi.dao.entity.cs;import com.spice.profitmandi.dao.convertor.LocalDateTimeAttributeConverter;import javax.persistence.*;import java.time.LocalDateTime;/*** Demo-only partner binding for a Sales person: lets them open the partner's dashboard / app.* Never part of the position mapping, so it has no effect on performance or reports.* Active while revokedAt is null.*/@Entity@Table(name = "cs.demo_partner_access")public class DemoPartnerAccess {@Id@GeneratedValue(strategy = GenerationType.IDENTITY)private int id;@Column(name = "auth_user_id")private int authUserId;@Column(name = "fofo_id")private int fofoId;@Column(name = "created_by")private int createdBy;@Convert(converter = LocalDateTimeAttributeConverter.class)@Column(name = "created_at")private LocalDateTime createdAt;@Column(name = "revoked_by")private Integer revokedBy;@Convert(converter = LocalDateTimeAttributeConverter.class)@Column(name = "revoked_at")private LocalDateTime revokedAt;public int getId() {return id;}public void setId(int id) {this.id = id;}public int getAuthUserId() {return authUserId;}public void setAuthUserId(int authUserId) {this.authUserId = authUserId;}public int getFofoId() {return fofoId;}public void setFofoId(int fofoId) {this.fofoId = fofoId;}public int getCreatedBy() {return createdBy;}public void setCreatedBy(int createdBy) {this.createdBy = createdBy;}public LocalDateTime getCreatedAt() {return createdAt;}public void setCreatedAt(LocalDateTime createdAt) {this.createdAt = createdAt;}public Integer getRevokedBy() {return revokedBy;}public void setRevokedBy(Integer revokedBy) {this.revokedBy = revokedBy;}public LocalDateTime getRevokedAt() {return revokedAt;}public void setRevokedAt(LocalDateTime revokedAt) {this.revokedAt = revokedAt;}@Overridepublic String toString() {return "DemoPartnerAccess{id=" + id + ", authUserId=" + authUserId + ", fofoId=" + fofoId+ ", createdBy=" + createdBy + ", createdAt=" + createdAt + ", revokedBy=" + revokedBy+ ", revokedAt=" + revokedAt + "}";}}