Upgrade from CE edition to PE edition

This page describes how you can upgrade from OXID eShop CE to PE edition. You need to perform all of the following actions step by step:

  1. Add oxideshop-metapackage-pe to your root composer.json:

    composer config repositories.oxid-esales composer https://professional-edition.packages.oxid-esales.com
    
  2. Install oxideshop-metapackage-pe using composer without executing any scripts:

    composer require oxid-esales/oxideshop-metapackage-pe:^6 --no-plugins --no-scripts
    
  3. Run shop migrations:

    vendor/bin/oe-eshop-db_migrate migrations:migrate
    
  4. Regenerate database views:

    vendor/bin/oe-eshop-db_views_generate
    
  5. Update your dependencies for PE shop and modules:

    composer update