package com.billpaymentservice.bbps.entites; 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.ManyToOne; import jakarta.persistence.Table; import lombok.AllArgsConstructor; import lombok.Getter; import lombok.NoArgsConstructor; import lombok.Setter; @Entity @Table(name = "bbps_complaints_history") @Getter @Setter @NoArgsConstructor @AllArgsConstructor public class ComplaintHistory extends Auditable { @Id @GeneratedValue(strategy = GenerationType.IDENTITY) private Long id; @Column(name = "history_id") private String historyId; @Column(name = "ticket_id") private String ticketId; @Column(name = "time") private String time; @Column(name = "history_status") private String historyStatus; @Column(name = "txn_id") private String txnId; @Column(name = "req_id") private String reqId; @Column(name = "user_id") private String userId; }