Some time ago, I reported a bug: tables are considered equal when a trigger on one side is enabled, but disabled on the other one. Unfortunately this still holds true for version 8 (Beta).
When you synchronize a new but disabled trigger to the destination db, this trigger is created but set to enabled, which is a very dangerous behaviour.
Interestingly SQLCompare behaves correctly when comparing check constraints: tables with enabled/disabled constraints are considered different.
When I reported this bug (more than a year back), I was told that this will be changed in the next version (which was 7). Obviously this bug now survives the 2nd major version.
When you synchronize a new but disabled trigger to the destination db, this trigger is created but set to enabled, which is a very dangerous behaviour.
Interestingly SQLCompare behaves correctly when comparing check constraints: tables with enabled/disabled constraints are considered different.
When I reported this bug (more than a year back), I was told that this will be changed in the next version (which was 7). Obviously this bug now survives the 2nd major version.