# Plan for an upgrade
IMPORTANT: It's fine to ignore Admin Skin patching error, that happens on CentOS with SeLinux enabled only.
# Install 5.2.2-B1 version
# Login as administrative user to the adm.console
# Go to {nav E-Commerce > Orders} section, Search tab
# Press `Export` button it the toolbar
# Move first 7 fields from "Available Columns" to "Export Columns"
# Check "Save/Update Export Preset" checkbox
# Input "7 fields" in the "Export Preset Title" field
# Input "test" in the "Export Filename" field
# Press "Save" button in toolbar
# Close "Orders Export" window
# Press `Export` button it the toolbar, confirm that "7 fields" preset exists in the "Export Preset" dropdown
# Upgrade to 5.2.2-B3 version
# Login as administrative user to the adm.console
# Go to {nav E-Commerce > Orders} section, Search tab
# Press `Export` button it the toolbar, confirm that "7 fields" preset exists in the "Export Preset" dropdown
# Select "7 fields" preset exists in the "Export Preset" dropdown
# Press "Delete" button
# Close "Orders Export" window
# Press `Export` button it the toolbar, confirm that "7 fields" preset is removed from "Export Preset" dropdown
# Plan for a clean install
IMPORTANT: To overcome SQL error in Products table escape `Virtual` field/index name (3 places) in the `modules/in-commerce/install/install_schema.sql` file.
# Install 5.2.2-B3 version
# Login as administrative user to the adm.console
# Go to {nav E-Commerce > Orders} section, Search tab
# Press `Export` button it the toolbar
# Move first 7 fields from "Available Columns" to "Export Columns"
# Check "Save/Update Export Preset" checkbox
# Input "7 fields" in the "Export Preset Title" field
# Input "test" in the "Export Filename" field
# Press "Save" button in toolbar
# Close "Orders Export" window
# Press `Export` button it the toolbar, confirm that "7 fields" preset exists in the "Export Preset" dropdown
# Testing removal:
* select export preset
* press delete button next to preset name
* confirm, the removal in the dialog that is shown
* confirm, that preset was removed
* close "Orders Export" window
* press `Export` button it the toolbar
* confirm, that previously removed preset is absent
# Plan for a reinstall
# open .../core/install.php URL in the web browser (the "..." is replaced with In-Portal base URL)
# select `Reinstall In-Portal` option and type user/password of the `root` user
# press `Continue` button
# proceed until you've reached `Step 5 - Database Configuration` step
# confirm, that all In-Portal related tables from the database were removed