Package alpine.server.upgrade
package alpine.server.upgrade
This package contains an optional upgrade framework capable of performing database and other upgrades on startup.
-
ClassDescriptionA base abstract UpgradeItem that all UpgradeItem's should extend (for convenience).An exception specific to UpgradesExecutes upgrades by first checking if execution is necessary and if the specific upgrade has already been executed.This class determines what upgrades (if any) have already been executed against the current database and documents upgrades that are being installed so that an audit trail of the execution history is maintained.