33 lines
881 B
Java
33 lines
881 B
Java
package net.gepafin.tendermanagement.entities;
|
|
|
|
import jakarta.persistence.Column;
|
|
import jakarta.persistence.Entity;
|
|
import jakarta.persistence.JoinColumn;
|
|
import jakarta.persistence.ManyToOne;
|
|
import jakarta.persistence.Table;
|
|
import lombok.Data;
|
|
|
|
import java.time.LocalDateTime;
|
|
|
|
@Entity
|
|
@Table(name = "communication")
|
|
@Data
|
|
public class CommunicationEntity extends BaseEntity {
|
|
|
|
@Column(name = "COMMUNICATION_TITLE")
|
|
private String communicationTitle;
|
|
|
|
@Column(name = "COMMUNICATION_COMMENT")
|
|
private String communicationComment;
|
|
|
|
@Column(name = "IS_DELETED")
|
|
private Boolean isDeleted = false;
|
|
|
|
@Column(name = "COMMENTED_DATE")
|
|
private LocalDateTime commentedDate;
|
|
|
|
@ManyToOne
|
|
@JoinColumn(name = "AMENDMENT_ID", referencedColumnName = "id", nullable = false)
|
|
private ApplicationAmendmentRequestEntity applicationAmendmentRequest;
|
|
|
|
} |