[UpgradeSettings]
Available since Exponential 6.0.15 (in development, not in a release yet).
Summary
The group [UpgradeSettings] of settings/upgrade.ini.
File
settings/upgrade.ini; override it in settings/override/upgrade.ini.append.php, in a siteaccess or in an extension.
Settings
| Setting | Default | Description |
|---|---|---|
| StepList[] | expUpgradeStepCodeUpdate; expUpgradeStepLibrariesUpdate; expUpgradeStepLibrariesInstall; expUpgradeStepMigrationTables; expUpgradeStepRecordTable; expUpgradeStepMigrationRecordingTables; expUpgradeStepSqliteCompositeKeys; expUpgradeStepPasswordHashWidth; expUpgradeStepTrashColumns; expUpgradeStepPdfExportFooter; expUpgradeStepRssOpmlPodcast; expUpgradeStepOrderStatuses; ... | The kernel's upgrade steps, class names (expUpgradeStep). Each step belongs to a stage (code, libraries, database, scripts, finish); they run by stage, then by version, then in the order listed here, after the steps they name in after(). |
| CaptionKeep | 10 | Captions (exp:upgrade:captions --prune): keep the newest CaptionKeep captions, those younger than CaptionKeepDays, and the pre and post captions of the last CaptionKeepUpgrades upgrades. Only the captions of exp:upgrade are pruned; git_manager's own keep to its MaxBackups. |
| CaptionKeepDays | 90 | |
| CaptionKeepUpgrades | 3 | |
| SmokeURL[] | (empty array) | The addresses exp:upgrade:verify --after requests (200 to 399 passes). Empty: velocity.ini [DeploySettings] WarmUpURL[] (the addresses of Apache and of Velocity), else the front page and the sign-in page of [SiteSettings] SiteURL. SmokeURL[]=https://www.example.com/ SmokeURL[]=https://www.example.com/admin/user/login SmokeURL[]=https://www.example.com:8080/ |
| ExtensionStepList[] | (empty array) | The steps of extensions: each extension appends its classes in its own settings/upgrade.ini.append.php, e.g. ExtensionStepList[]=myextUpgradeStepWidgetTable |
See also
Generated example: upgrade.ini [UpgradeSettings]
Added to the reference for Exponential 6.0.15: the 4.x reference had no page for this group. The descriptions are the comment lines of settings/upgrade.ini.
Contributors
- Graham Brookins Updated
Comments
Add a comment