diff --git a/fda-container-service/rest-service/src/test/java/at/tuwien/service/ContainerServiceIntegrationTest.java b/fda-container-service/rest-service/src/test/java/at/tuwien/service/ContainerServiceIntegrationTest.java index 2c7297c3583502f59f99f668c45fd9655f65ad43..2816a2a1d846375c9a1c04e3e02475180ad7e699 100644 --- a/fda-container-service/rest-service/src/test/java/at/tuwien/service/ContainerServiceIntegrationTest.java +++ b/fda-container-service/rest-service/src/test/java/at/tuwien/service/ContainerServiceIntegrationTest.java @@ -79,7 +79,7 @@ public class ContainerServiceIntegrationTest extends BaseUnitTest { /* mock data */ userRepository.save(USER_1); - final ContainerImage tmp = ContainerImage.builder() + imageRepository.save(ContainerImage.builder() .id(IMAGE_1_ID) .repository(IMAGE_1_REPOSITORY) .tag(IMAGE_1_TAG) @@ -91,8 +91,7 @@ public class ContainerServiceIntegrationTest extends BaseUnitTest { .size(IMAGE_1_SIZE) .environment(IMAGE_1_ENV) .defaultPort(IMAGE_1_PORT) - .build(); - imageRepository.save(tmp); + .build()); } @AfterEach diff --git a/fda-metadata-db/entities/src/main/java/at/tuwien/entities/container/Container.java b/fda-metadata-db/entities/src/main/java/at/tuwien/entities/container/Container.java index b19146c73198e458bfb3ed9fa0cd1db0e16aef8a..d483e9f5932e26a09a1260b21aee8b34004e597e 100644 --- a/fda-metadata-db/entities/src/main/java/at/tuwien/entities/container/Container.java +++ b/fda-metadata-db/entities/src/main/java/at/tuwien/entities/container/Container.java @@ -64,6 +64,7 @@ public class Container { }) private List<Database> databases; + @org.springframework.data.annotation.Transient @ManyToOne(fetch = FetchType.LAZY, cascade = CascadeType.MERGE) private ContainerImage image;