From 1040a81c0bfed458cdf4282a1af7d79287c81642 Mon Sep 17 00:00:00 2001 From: Raja Dilip Kolli Date: Sun, 30 Apr 2023 02:08:06 +0000 Subject: [PATCH] adds version to insert in batch --- .../java/com/example/mfscreener/entities/MFSchemeEntity.java | 3 +++ src/main/resources/db/changelog/scripts/initilize_db.xml | 3 ++- src/test/java/com/example/mfscreener/TestcontainersConfig.java | 3 ++- 3 files changed, 7 insertions(+), 2 deletions(-) diff --git a/src/main/java/com/example/mfscreener/entities/MFSchemeEntity.java b/src/main/java/com/example/mfscreener/entities/MFSchemeEntity.java index 2c57cfa..6f6ab05 100644 --- a/src/main/java/com/example/mfscreener/entities/MFSchemeEntity.java +++ b/src/main/java/com/example/mfscreener/entities/MFSchemeEntity.java @@ -31,6 +31,9 @@ public class MFSchemeEntity extends AuditableEntity implements Serializa @Column(name = "scheme_name_alias") private String schemeNameAlias; + @Version + private Long version; + @ManyToOne(fetch = FetchType.LAZY) @JoinColumn(name = "mf_scheme_type_id") private MFSchemeTypeEntity mfSchemeTypeEntity = null; diff --git a/src/main/resources/db/changelog/scripts/initilize_db.xml b/src/main/resources/db/changelog/scripts/initilize_db.xml index e8b33d1..14e389e 100644 --- a/src/main/resources/db/changelog/scripts/initilize_db.xml +++ b/src/main/resources/db/changelog/scripts/initilize_db.xml @@ -24,6 +24,7 @@ + @@ -60,7 +61,7 @@ - + diff --git a/src/test/java/com/example/mfscreener/TestcontainersConfig.java b/src/test/java/com/example/mfscreener/TestcontainersConfig.java index cdd88cb..6b38b00 100644 --- a/src/test/java/com/example/mfscreener/TestcontainersConfig.java +++ b/src/test/java/com/example/mfscreener/TestcontainersConfig.java @@ -16,7 +16,8 @@ public PostgreSQLContainer postgreSQLContainer() { return new PostgreSQLContainer<>("postgres:15.2-alpine"); } - static final GenericContainer lokiContainer = new GenericContainer(DockerImageName.parse("grafana/loki")); + static final GenericContainer lokiContainer = + new GenericContainer(DockerImageName.parse("grafana/loki")).withExposedPorts(3100); static { lokiContainer.start();