diff options
author | Matthias Cullmann <matthias.cullmann@gmail.com> | 2017-05-23 16:18:07 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2017-05-23 16:18:07 +0200 |
commit | 0f4613ba1e0bd97f5c6dfca3dc8fb4620553bdb5 (patch) | |
tree | 6c6c227c74a8e387e038cc9c7363ccfd8df9134d | |
parent | 7be2d6c81c1177d28628002b245e3e5308bed32f (diff) | |
download | iciql-0f4613ba1e0bd97f5c6dfca3dc8fb4620553bdb5.tar.gz iciql-0f4613ba1e0bd97f5c6dfca3dc8fb4620553bdb5.zip |
Avoid NullPointerException
replacement for #31
-rw-r--r-- | src/main/java/com/iciql/TableInspector.java | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/main/java/com/iciql/TableInspector.java b/src/main/java/com/iciql/TableInspector.java index d775f0f..02bb8ae 100644 --- a/src/main/java/com/iciql/TableInspector.java +++ b/src/main/java/com/iciql/TableInspector.java @@ -114,6 +114,9 @@ public class TableInspector { indexes = Utils.newHashMap(); while (rs.next()) { IndexInspector info = new IndexInspector(rs); + if(info.name == null) { + continue; + } if (info.type.equals(IndexType.UNIQUE)) { String name = info.name.toLowerCase(); if (name.startsWith("primary") || name.startsWith("sys_idx_sys_pk") @@ -713,4 +716,4 @@ public class TableInspector { append(value.getClass().getSimpleName() + "." + value.name()); } } -}
\ No newline at end of file +} |