Done ticket GEPAFINBE-6143

This commit is contained in:
rajesh
2025-11-04 16:46:25 +05:30
parent fcee98a228
commit 5171c69df4
30 changed files with 837 additions and 44 deletions

View File

@@ -0,0 +1,46 @@
package net.gepafin.tendermanagement.entities;
import jakarta.persistence.Column;
import jakarta.persistence.Entity;
import jakarta.persistence.Table;
import lombok.Data;
import org.hibernate.annotations.Where;
import java.time.LocalDateTime;
@Entity
@Table(name = "APPLICATION_CONTRACT")
@Data
@Where(clause = "is_deleted = false")
public class ApplicationContractEntity extends BaseEntity{
@Column(name = "SUBJECT")
private String subject;
@Column(name = "TEXT")
private String text;
@Column(name = "INSTRUCTOR_DOCUMENT")
private String instructorDocument;
@Column(name = "STATUS")
private String status;
@Column(name = "BENEFICIARY_DOCUMENT")
private String beneficiaryDocument;
@Column(name = "BENEFICIARY_USER_ID")
private Long beneficiaryUserId;
@Column(name = "INSTRUCTOR_ID")
private Long instructorId;
@Column(name = "IS_DELETED")
private Boolean isDeleted;
@Column(name = "COMPLETION_DATE")
private LocalDateTime completionDate;
@Column(name = "APPLICATION_ID")
private Long applicationId;
}