summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorFeideus <erwan.ulrich@gmail.com>2018-06-03 12:50:40 +0200
committerFeideus <erwan.ulrich@gmail.com>2018-06-03 12:50:40 +0200
commit5bced49df755b66ea27af818139dbd206cd74cde (patch)
tree75074ff8a3ab2e92119bcfe3065beafb4df0783e /src
parent90e55ae08404e8cc2cc49b9ad2bee03ed60ba0c6 (diff)
downloadschemafuzz-5bced49df755b66ea27af818139dbd206cd74cde.tar.gz
schemafuzz-5bced49df755b66ea27af818139dbd206cd74cde.tar.bz2
schemafuzz-5bced49df755b66ea27af818139dbd206cd74cde.zip
Fixed some crashes. working on the rest
Diffstat (limited to 'src')
-rw-r--r--src/main/java/org/schemaspy/model/GenericTreeNode.java5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/main/java/org/schemaspy/model/GenericTreeNode.java b/src/main/java/org/schemaspy/model/GenericTreeNode.java
index 6e846b8..46b039b 100644
--- a/src/main/java/org/schemaspy/model/GenericTreeNode.java
+++ b/src/main/java/org/schemaspy/model/GenericTreeNode.java
@@ -44,6 +44,7 @@ public class GenericTreeNode {
this.id = id;
this.isFirstApperance = true;
this.initial_state_row = initial_state_row;
+ this.potential_changes = new ArrayList<>();
this.potential_changes = discoverMutationPossibilities(this);
}
@@ -69,6 +70,7 @@ public class GenericTreeNode {
initDepth();
this.isFirstApperance = isFirstApperance;
this.initial_state_row = initial_state_row;
+ this.potential_changes = new ArrayList<>();
this.potential_changes = discoverMutationPossibilities(rootMutation);
}
@@ -277,6 +279,7 @@ public class GenericTreeNode {
case "character":
case "character varying":
case "varchar":
+
char tmp2 = (char) rootForThisMutation.getInitial_state_row().getContent().get(tableColumn.getName()).toString().charAt(0);
char nextChar = (char) (tmp2 + 1);
char prevChar = (char) (tmp2 - 1);
@@ -325,7 +328,7 @@ public class GenericTreeNode {
case 12: typeName = "December";
break;*/
default:
- System.out.println("Unsupported dataType");
+ System.out.println("Unsupported dataType = "+typeName);
}