Skip to content

Commit a2ed064

Browse files
committed
fix: persistence
1 parent 3c0297a commit a2ed064

File tree

3 files changed

+3
-3
lines changed

3 files changed

+3
-3
lines changed

backend/src/main/java/ch/xxx/maps/domain/model/entity/CompanySite.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ public class CompanySite extends BaseEntity{
3030
private String title;
3131
@NotNull
3232
private LocalDate atDate;
33-
@OneToMany(mappedBy = "companySite", cascade = CascadeType.ALL, fetch = FetchType.LAZY)
33+
@OneToMany(mappedBy = "companySite", cascade = CascadeType.MERGE, fetch = FetchType.LAZY)
3434
private Set<Polygon> polygons = new LinkedHashSet<>();
3535

3636
public Set<Polygon> getPolygons() {

backend/src/main/java/ch/xxx/maps/domain/model/entity/Polygon.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ public class Polygon extends BaseEntity {
3131
private String title;
3232
private BigDecimal longitude;
3333
private BigDecimal latitude;
34-
@OneToMany(mappedBy = "polygon", cascade = CascadeType.ALL, fetch = FetchType.LAZY)
34+
@OneToMany(mappedBy = "polygon", cascade = CascadeType.MERGE, fetch = FetchType.LAZY)
3535
private Set<Ring> rings = new LinkedHashSet<>();
3636
@ManyToOne(fetch = FetchType.LAZY)
3737
@JoinColumn(name = "company_site_id")

backend/src/main/java/ch/xxx/maps/domain/model/entity/Ring.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@
2626
@Entity
2727
public class Ring extends BaseEntity {
2828
private boolean primaryRing;
29-
@OneToMany(mappedBy = "ring", cascade = CascadeType.ALL, fetch = FetchType.LAZY)
29+
@OneToMany(mappedBy = "ring", cascade = CascadeType.MERGE, fetch = FetchType.LAZY)
3030
private Set<Location> locations = new LinkedHashSet<>();
3131
@ManyToOne(fetch = FetchType.LAZY, optional = true)
3232
@JoinColumn(name = "polygon_id")

0 commit comments

Comments
 (0)