Ignore:
File:
1 edited

Legend:

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

    rfdd7961 rada7108  
    22
    33import finki.paw5.model.enumerations.*;
    4 import jakarta.persistence.*;
     4import jakarta.persistence.Column;
     5import jakarta.persistence.Entity;
     6import jakarta.persistence.Id;
     7import jakarta.persistence.Table;
    58import lombok.Data;
    6 import lombok.RequiredArgsConstructor;
    79
    810@Data
    911@Entity
    10 @RequiredArgsConstructor
    1112@Table(name = "personal_profile")
    1213public class PersonalProfile {
     
    1516    @Column(name = "id_pet", nullable = false)
    1617    private Integer id;
    17 
    18     @OneToOne
    19     @JoinColumn(name = "id_pet", nullable = false)
    20     private Pet pet;
    2118
    2219    @Column(name = "friendly_to_kids", nullable = false)
     
    3532    private GroomingNeed groomingNeed;
    3633
    37     public PersonalProfile(Integer id, Pet pet, FriendlyToKids friendlyToKids, FriendlyToPets friendlyToPets, AttentionNeed attentionNeed, PhysicalActivity physicalActivity, GroomingNeed groomingNeed) {
     34    public PersonalProfile(int id, FriendlyToKids friendlyToKids, FriendlyToPets friendlyToPets, AttentionNeed attentionNeed, PhysicalActivity physicalActivity, GroomingNeed groomingNeed) {
    3835        this.id = id;
    39         this.pet = pet;
    4036        this.friendlyToKids = friendlyToKids;
    4137        this.friendlyToPets = friendlyToPets;
     
    4440        this.groomingNeed = groomingNeed;
    4541    }
     42
     43    public PersonalProfile() {
     44    }
    4645}
Note: See TracChangeset for help on using the changeset viewer.