- Timestamp:
- 03/08/23 17:01:43 (16 months ago)
- Branches:
- main
- Children:
- d1fe9c2
- Parents:
- 8b7dd7f
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
Prototype Application/Paw5/src/main/java/finki/paw5/model/entities/Pet.java
r8b7dd7f rfdd7961 7 7 import jakarta.persistence.*; 8 8 import lombok.Data; 9 import lombok.RequiredArgsConstructor; 9 10 10 11 @Data 11 12 @Entity 13 @RequiredArgsConstructor 12 14 @Table(name = "pet") 13 15 public class Pet { … … 40 42 41 43 @Column(name = "can_be_fostered", nullable = false) 42 private boolean canBeFostered;44 private Boolean canBeFostered; 43 45 44 @Column(name = "id_adoption") 45 private Integer adoptionId; 46 @ManyToOne 47 @JoinColumn(name = "id_adoption") 48 private Adoption adoption; 46 49 47 @Column(name = "id_shelter") 48 private Integer shelterId; 50 @ManyToOne 51 @JoinColumn(name = "id_shelter") 52 private Shelter shelter; 49 53 50 public Pet(String imageUrl, AgeGroup ageGroup, Size size, String breed, String name, Species species, Gender gender, boolean canBeFostered, Integer adoptionId, Integer shelterId) { 54 public Pet(String imageUrl, AgeGroup ageGroup, Size size, String breed, 55 String name, Species species, Gender gender, Boolean canBeFostered, 56 Adoption adoption, Shelter shelter) { 51 57 this.imageUrl = imageUrl; 52 58 this.ageGroup = ageGroup; … … 57 63 this.gender = gender; 58 64 this.canBeFostered = canBeFostered; 59 this.adoptionId = adoptionId; 60 this.shelterId = shelterId; 61 } 62 63 public Pet() { 65 this.adoption = adoption; 66 this.shelter = shelter; 64 67 } 65 68 }
Note:
See TracChangeset
for help on using the changeset viewer.