From c7e1964aae095b0f745869c8dca68cb2b4a5f2c1 Mon Sep 17 00:00:00 2001 From: rob bygrave Date: Tue, 14 Apr 2020 21:28:03 +1200 Subject: [PATCH] #1991 - NPE in MCompoundUniqueConstraint.(MCompoundUniqueConstraint.java:66) --- .../dbmigration/model/MCompoundUniqueConstraint.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/main/java/io/ebeaninternal/dbmigration/model/MCompoundUniqueConstraint.java b/src/main/java/io/ebeaninternal/dbmigration/model/MCompoundUniqueConstraint.java index 62c2fdf89..c7c63769d 100644 --- a/src/main/java/io/ebeaninternal/dbmigration/model/MCompoundUniqueConstraint.java +++ b/src/main/java/io/ebeaninternal/dbmigration/model/MCompoundUniqueConstraint.java @@ -55,7 +55,7 @@ public class MCompoundUniqueConstraint { public MCompoundUniqueConstraint(AddUniqueConstraint change) { this.name = change.getConstraintName(); this.columns = split(change.getColumnNames()); - this.oneToOne = change.isOneToOne(); + this.oneToOne = Boolean.TRUE.equals(change.isOneToOne()); this.platforms = change.getPlatforms(); this.nullableColumns = splitWithNull(change.getNullableColumns()); } @@ -63,7 +63,7 @@ public class MCompoundUniqueConstraint { public MCompoundUniqueConstraint(UniqueConstraint uq) { this.name = uq.getName(); this.columns = split(uq.getColumnNames()); - this.oneToOne = uq.isOneToOne(); + this.oneToOne = Boolean.TRUE.equals(uq.isOneToOne()); this.platforms = uq.getPlatforms(); this.nullableColumns = splitWithNull(uq.getNullableColumns()); }