We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent cbe0e89 commit 84cc9c6Copy full SHA for 84cc9c6
1 file changed
rentplace/src/main/java/kattsyn/dev/rentplace/entities/User.java
@@ -6,6 +6,8 @@
6
import lombok.*;
7
8
import java.time.LocalDate;
9
+import java.util.HashSet;
10
+import java.util.Set;
11
12
@Entity
13
@NoArgsConstructor
@@ -42,4 +44,10 @@ public class User {
42
44
@JoinColumn(name = "image_id")
43
45
private Image image;
46
47
+ @ManyToMany(cascade = {CascadeType.PERSIST, CascadeType.MERGE}, fetch = FetchType.LAZY)
48
+ @JoinTable(name = "favourites",
49
+ joinColumns = @JoinColumn(name = "user_id"),
50
+ inverseJoinColumns = @JoinColumn(name = "property_id"))
51
+ private Set<Property> favourites = new HashSet<>();
52
+
53
}
0 commit comments