diff options
author | Feideus <erwan.ulrich@gmail.com> | 2018-09-19 15:28:18 +0200 |
---|---|---|
committer | Feideus <erwan.ulrich@gmail.com> | 2018-09-19 15:28:18 +0200 |
commit | b759a0b007347f46f9e4181441fbd91b3157aba2 (patch) | |
tree | 605caefffa144454fdc8051d18f2be8ff63be31c | |
parent | a5745ef75a1ab68499c4461806da2775a9aa4df1 (diff) | |
download | schemafuzz-b759a0b007347f46f9e4181441fbd91b3157aba2.tar.gz schemafuzz-b759a0b007347f46f9e4181441fbd91b3157aba2.tar.bz2 schemafuzz-b759a0b007347f46f9e4181441fbd91b3157aba2.zip |
adding extra info. Works even tho it try to undo already undone mutations
-rwxr-xr-x | src/main/java/org/schemaspy/DBFuzzer.java | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/main/java/org/schemaspy/DBFuzzer.java b/src/main/java/org/schemaspy/DBFuzzer.java index b8810b1..bc05b3f 100755 --- a/src/main/java/org/schemaspy/DBFuzzer.java +++ b/src/main/java/org/schemaspy/DBFuzzer.java @@ -241,8 +241,6 @@ public class DBFuzzer TreeDepth = mutationTree.checkMaxDepth(mutationTree.getRoot()); } } - - removeTemporaryCascade(); printMutationTree(); if(analyzer.getCommandLineArguments().getReport() != null) { if (analyzer.getCommandLineArguments().getReport().equals("y") || analyzer.getCommandLineArguments().getReport().equals("yes")) { @@ -256,6 +254,7 @@ public class DBFuzzer } boolean tmp = revertToOriginalDatabaseState(mutationTree); System.out.println(" reverting to original state ended up in "+tmp+" .Ending process"); + removeTemporaryCascade(); return returnStatus; } @@ -480,6 +479,7 @@ public class DBFuzzer for (int i = max; i > 0; i--) { tmp = mutationTree.find(i).undo(analyzer.getSqlService(),analyzer.getDb(),mutationTree); + System.out.println("undo mutation N."+mutationTree.find(i).getId()+" is "+tmp); if(tmp == 0) res = false; } |