Skip to content
Snippets Groups Projects
Unverified Commit 1e6fd6b8 authored by Martin Weise's avatar Martin Weise
Browse files

Modified the cascade behavior

parent ec1b559e
No related branches found
No related tags found
1 merge request!106Dev
...@@ -61,8 +61,8 @@ public class ContainerImage { ...@@ -61,8 +61,8 @@ public class ContainerImage {
@Column(nullable = false) @Column(nullable = false)
private Integer defaultPort; private Integer defaultPort;
@OneToMany(fetch = FetchType.LAZY, cascade = CascadeType.ALL) @ToString.Exclude
@JoinColumn(name = "iid", insertable = false, updatable = false) @OneToMany(fetch = FetchType.LAZY, cascade = CascadeType.ALL, mappedBy = "image")
private List<ContainerImageEnvironmentItem> environment; private List<ContainerImageEnvironmentItem> environment;
@OneToMany(fetch = FetchType.LAZY, cascade = CascadeType.ALL, mappedBy = "image") @OneToMany(fetch = FetchType.LAZY, cascade = CascadeType.ALL, mappedBy = "image")
......
...@@ -46,6 +46,13 @@ public class ContainerImageEnvironmentItem { ...@@ -46,6 +46,13 @@ public class ContainerImageEnvironmentItem {
@Enumerated(EnumType.STRING) @Enumerated(EnumType.STRING)
private ContainerImageEnvironmentItemType type; private ContainerImageEnvironmentItemType type;
@org.springframework.data.annotation.Transient
@ManyToOne(fetch = FetchType.LAZY, cascade = CascadeType.ALL)
@JoinColumns({
@JoinColumn(name = "iid", referencedColumnName = "id", insertable = false, updatable = false)
})
private ContainerImage image;
@Column(nullable = false, updatable = false) @Column(nullable = false, updatable = false)
@CreatedDate @CreatedDate
private Instant created; private Instant created;
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment