Hi Tom,
The scripts used to upgrade are shipped inside the activiti-engine jar-file. These upgrade-statements are written by hand for every feature added that affects the DB-schema.
These files are located here: /activiti-engine/src/main/resources/org/activiti/db/upgrade
These upgrades are tested on our QA-system on all DB's supported be it with minimal testing, thats why it's still marked experimental.