Exponent Version Upgrade Scripts


As developers continually tweak and refine Exponent CMS, it inevitably leads to situations or issues where things need to be changed on an existing production system to prepare it for the new version.  This is done during the version 'upgrade' process by using 'upgrade scripts.'  Most of these scripts deal with updating the database tables, but they are not limited to simple database interaction.

Upgrade Script Guides

Upgrade Script Format

An upgrade script extends the 'upgradescript' class which makes creating new ones an easy task.  Upgrade scripts are only run during the 'upgrade' process and then only if specified conditions exist.