ChangeSet with context executied even though no context was specified


I have a changeSet that looks like this:

  2.         …
Now when I run a regular update command without specifying a context, the table is still created.

My understanding was, that when I do not specify a context, all changeset without a context are executed and those that have a context are not executed. Is this understanding wrong?

How can I ensure that this changeset is only executed when I do specify a context?


But how do I run those changeSets then which do not have a context?

This does sound like a bug to me.

I don’t know if it is a bug, but it is sure counterintuitive.  You specify a context name that you know does not exist, like dummy, or fred, or any string you make up.



Try by specifying always a context.