diff options
author | Feideus <erwan.ulrich@gmail.com> | 2018-06-22 16:53:55 +0200 |
---|---|---|
committer | Feideus <erwan.ulrich@gmail.com> | 2018-06-22 16:53:55 +0200 |
commit | e49c4c5ba8807cefbf2694728d5643fc1e488a5d (patch) | |
tree | 370697fe6f15e2923352e7209949cac4f7d6b54c /src/main | |
parent | 000a38c930f1cd7c8ed55853aa475f2e04500991 (diff) | |
download | schemafuzz-e49c4c5ba8807cefbf2694728d5643fc1e488a5d.tar.gz schemafuzz-e49c4c5ba8807cefbf2694728d5643fc1e488a5d.tar.bz2 schemafuzz-e49c4c5ba8807cefbf2694728d5643fc1e488a5d.zip |
located cascade value update bug.
Diffstat (limited to 'src/main')
-rw-r--r-- | src/main/java/org/schemaspy/model/GenericTreeNode.java | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/main/java/org/schemaspy/model/GenericTreeNode.java b/src/main/java/org/schemaspy/model/GenericTreeNode.java index 09f00c1..e447165 100644 --- a/src/main/java/org/schemaspy/model/GenericTreeNode.java +++ b/src/main/java/org/schemaspy/model/GenericTreeNode.java @@ -336,14 +336,16 @@ public class GenericTreeNode { { boolean transfered = false; String theQuery = ""; + if (undo) System.out.println("UNDOING"); else System.out.println("INJECT"); + if (checkIfHasParentFk(db)) { transfered = true; System.out.println("TRANSFERT"); - transferMutationToParent(db, sqlService); + transferMutationToParent(db, sqlService); //LAST UNCONSISTENCY COMES FROM THE CASCADE ON CONSTRAINT.SOME OTHER MUTATIONS ARE AFECTED BY THE CASCADE AND GET THEIR INITIAL STATE ROW UNCONSISTENT. } theQuery = updateQueryBuilder(undo, db, sqlService); |