code added on updated
This commit is contained in:
@@ -1,13 +1,16 @@
|
||||
package com.billpaymentservice.bbps.entites;
|
||||
|
||||
import java.util.HashSet;
|
||||
import java.util.List;
|
||||
import java.util.Set;
|
||||
|
||||
import jakarta.persistence.CascadeType;
|
||||
import jakarta.persistence.Column;
|
||||
import jakarta.persistence.Entity;
|
||||
import jakarta.persistence.FetchType;
|
||||
import jakarta.persistence.GeneratedValue;
|
||||
import jakarta.persistence.GenerationType;
|
||||
import jakarta.persistence.Id;
|
||||
import jakarta.persistence.JoinColumn;
|
||||
import jakarta.persistence.OneToMany;
|
||||
import jakarta.persistence.Table;
|
||||
import lombok.Getter;
|
||||
@@ -74,16 +77,20 @@ public class ComplaintResponseEntity extends Auditable {
|
||||
@Column(name = "user_id")
|
||||
private String userId;
|
||||
|
||||
@OneToMany(mappedBy = "complaintResponse", cascade = CascadeType.ALL, orphanRemoval = false)
|
||||
private List<ComplainStatus> complaintStatusList;
|
||||
@OneToMany(fetch = FetchType.LAZY)
|
||||
@JoinColumn(name = "ticket_id", referencedColumnName = "ticket_id", insertable = false, updatable = false)
|
||||
private Set<ComplainStatus> complaintStatusList = new HashSet<>();
|
||||
|
||||
@OneToMany(mappedBy = "complaintResponse", cascade = CascadeType.ALL, orphanRemoval = false)
|
||||
private List<ComplaintHistory> historyList;
|
||||
@OneToMany(fetch = FetchType.LAZY)
|
||||
@JoinColumn(name = "ticket_id", referencedColumnName = "ticket_id", insertable = false, updatable = false)
|
||||
private Set<ComplaintHistory> historyList = new HashSet<>();
|
||||
|
||||
@OneToMany(mappedBy = "complaintResponse", cascade = CascadeType.ALL, orphanRemoval = false)
|
||||
private List<ComplaintStatusDetails> statusDetailsList;
|
||||
@OneToMany(fetch = FetchType.LAZY)
|
||||
@JoinColumn(name = "ticket_id", referencedColumnName = "ticket_id", insertable = false, updatable = false)
|
||||
private Set<ComplaintStatusDetails> statusDetailsList = new HashSet<>();
|
||||
|
||||
@OneToMany(mappedBy = "complaintResponse", cascade = CascadeType.ALL, orphanRemoval = false)
|
||||
private List<ViewAllComplaintTicketStatusDetails> viewAllList;
|
||||
@OneToMany(fetch = FetchType.LAZY)
|
||||
@JoinColumn(name = "ticket_id", referencedColumnName = "ticket_id", insertable = false, updatable = false)
|
||||
private Set<ViewAllComplaintTicketStatusDetails> viewAllList = new HashSet<>();
|
||||
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user