Skip to content

Commit 0f7ba62

Browse files
authored
test(sql/postgres): bump testcontainers, truncate cascade for PostgreSQL (spinnaker#820)
1 parent 149c137 commit 0f7ba62

File tree

2 files changed

+9
-2
lines changed

2 files changed

+9
-2
lines changed

kork-sql-test/src/main/java/com/netflix/spinnaker/kork/sql/test/SqlTestUtil.java

+8-1
Original file line numberDiff line numberDiff line change
@@ -265,7 +265,14 @@ public static void cleanupDb(DSLContext context) {
265265
&& !table.getName().equals(configuration.getDatabaseChangeLogLockTableName()))
266266
.forEach(
267267
table -> {
268-
context.truncate(table.getName()).execute();
268+
switch (context.dialect()) {
269+
case POSTGRES:
270+
context.truncateTable(table.getName()).cascade().execute();
271+
break;
272+
default:
273+
context.truncateTable(table.getName()).execute();
274+
break;
275+
}
269276
});
270277
if (context.dialect() == SQLDialect.MYSQL) {
271278
context.execute("set foreign_key_checks=1");

spinnaker-dependencies/spinnaker-dependencies.gradle

+1-1
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@ dependencies {
5252
api(platform("io.strikt:strikt-bom:0.28.0"))
5353
api(platform("org.spockframework:spock-bom:1.3-groovy-2.5"))
5454
api(platform("com.oracle.oci.sdk:oci-java-sdk-bom:1.5.17"))
55-
api(platform("org.testcontainers:testcontainers-bom:1.14.3"))
55+
api(platform("org.testcontainers:testcontainers-bom:1.15.0"))
5656
api(platform("com.google.protobuf:protobuf-bom:${versions.protobuf}"))
5757

5858
constraints {

0 commit comments

Comments
 (0)