From 4efae5362139287071744754aacd524449345204 Mon Sep 17 00:00:00 2001 From: Michael Bayne Date: Fri, 2 May 2014 13:13:11 -0700 Subject: [PATCH] Handle null uniqueColumns. --- src/main/java/com/samskivert/jdbc/HsqldbLiaison.java | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/src/main/java/com/samskivert/jdbc/HsqldbLiaison.java b/src/main/java/com/samskivert/jdbc/HsqldbLiaison.java index 82c3f8ad..125e812a 100644 --- a/src/main/java/com/samskivert/jdbc/HsqldbLiaison.java +++ b/src/main/java/com/samskivert/jdbc/HsqldbLiaison.java @@ -129,9 +129,11 @@ public class HsqldbLiaison extends BaseLiaison // note the set of single column unique constraints already provided (see method comment) Set seenUniques = new HashSet(); - for (List udef : uniqueColumns) { - if (udef.size() == 1) { - seenUniques.addAll(udef); + if (uniqueColumns != null) { + for (List udef : uniqueColumns) { + if (udef.size() == 1) { + seenUniques.addAll(udef); + } } } // primary key columns are also considered implicitly unique as of HSQL 2.2.4, and it will