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; @Entity @Table(name = "USER_WITH_COMPANY") @Data @Where(clause = "is_deleted = false") public class UserWithCompanyEntity extends BaseEntity{ @Column(name = "USER_ID") Long userId; @Column(name = "BENEFICIARY_ID") Long beneficiaryId; @Column(name = "COMPANY_ID") Long companyId; @Column(name = "IS_LEGAL_REPRESENTANT") private Boolean isLegalRepresentant; @Column(name = "CONTACT_NAME") private String contactName; @Column(name = "CONTACT_EMAIL") private String contactEmail; @Column(name = "PEC") private String pec; @Column(name = "EMAIL") private String email; }