Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • Prototype Application/Paw5/src/main/java/finki/paw5/model/entities/Adopter.java

    rfdd7961 raced08c  
    77import jakarta.persistence.*;
    88import lombok.Data;
    9 import lombok.RequiredArgsConstructor;
    109
    1110import java.time.LocalDate;
     
    1413@Entity
    1514@Table(name = "adopter")
    16 @RequiredArgsConstructor
    1715@PrimaryKeyJoinColumn(name = "id_user")
    1816public class Adopter extends User {
     
    4240    private Boolean verified;
    4341
    44     @ManyToOne
    45     @JoinColumn(name = "verified_by_employee")
    46     Employee employeeVerificator;
     42    @Column(name = "verified_by_employee")
     43    private Integer verifiedByEmployeeId;
    4744
    4845    public Adopter(LocalDate dateCreated, String name, String email, String password, String telephone,
     
    6057    }
    6158
     59    public Adopter(FreeTime freeTime, Funds funds, boolean hasOtherPets, boolean hasKids, Housing housing,
     60                   PhysicalActivity physicalActivity, boolean willFoster, boolean verified, int verifiedByEmployeeId) {
     61        this.freeTime = freeTime;
     62        this.funds = funds;
     63        this.hasOtherPets = hasOtherPets;
     64        this.hasKids = hasKids;
     65        this.housing = housing;
     66        this.physicalActivity = physicalActivity;
     67        this.willFoster = willFoster;
     68        this.verified = verified;
     69        this.verifiedByEmployeeId = verifiedByEmployeeId;
     70    }
     71
     72    public Adopter() {
     73    }
    6274}
Note: See TracChangeset for help on using the changeset viewer.