Skip to content
Snippets Groups Projects
Commit 3915a6cf authored by Martin Weise's avatar Martin Weise
Browse files

lazy loading works

parent 050aeb6b
No related branches found
No related tags found
2 merge requests!81New stable release,!43Merge dev to master
......@@ -53,7 +53,7 @@ public class Container {
private Integer port;
@ToString.Include
@ManyToOne(fetch = FetchType.EAGER, cascade = CascadeType.DETACH)
@ManyToOne(fetch = FetchType.LAZY, cascade = CascadeType.DETACH)
private ContainerImage image;
@Column(nullable = false, updatable = false)
......
......@@ -35,7 +35,7 @@ public class Database {
private Long id;
@ToString.Include
@ManyToOne(fetch = FetchType.EAGER, cascade = CascadeType.ALL)
@ManyToOne(fetch = FetchType.LAZY, cascade = CascadeType.ALL)
private Container container;
@ToString.Include
......@@ -47,7 +47,7 @@ public class Database {
private String internalName;
@ToString.Exclude
@OneToMany(mappedBy = "id", fetch = FetchType.EAGER, cascade = CascadeType.ALL)
@OneToMany(mappedBy = "id", fetch = FetchType.LAZY, cascade = CascadeType.ALL)
private List<Table> tables;
@ToString.Include
......
......@@ -38,7 +38,7 @@ public class View {
private String name;
@ToString.Include
@OneToMany(fetch = FetchType.EAGER)
@OneToMany(fetch = FetchType.LAZY)
private List<Database> databases;
@Column(nullable = false, updatable = false)
......
......@@ -68,7 +68,7 @@ public class QueryService {
return null;
}
public void create(Long id) throws DatabaseConnectionException, ImageNotSupportedException, DatabaseNotFoundException {
postgresService.createQuerystore(findDatabase(id));
}
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment