aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMatthias Cullmann <matthias.cullmann@gmail.com>2017-05-23 16:18:07 +0200
committerGitHub <noreply@github.com>2017-05-23 16:18:07 +0200
commit0f4613ba1e0bd97f5c6dfca3dc8fb4620553bdb5 (patch)
tree6c6c227c74a8e387e038cc9c7363ccfd8df9134d
parent7be2d6c81c1177d28628002b245e3e5308bed32f (diff)
downloadiciql-0f4613ba1e0bd97f5c6dfca3dc8fb4620553bdb5.tar.gz
iciql-0f4613ba1e0bd97f5c6dfca3dc8fb4620553bdb5.zip
Avoid NullPointerException
replacement for #31
-rw-r--r--src/main/java/com/iciql/TableInspector.java5
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
+}