Sorry if this is a duplicate. I searched but couldn't find any answers.
It seems that every time I commit changes, immediately after the commit when SQL Source is refreshing, it "detects" that foreign keys need to be added. The foreign keys it wants to add were ones that were mysteriously dropped in the prior check-in. I did not drop or change these foreign keys, it just happened silently on its own, and then suddenly wanted to add them back in.
This started happening as soon as I upgraded to version 3.4. Any ideas?