sixbysix/magento2-staging-config-sync

Magento 2 Staging Config Sync

v1.0.0 2025-01-06 13:17 UTC

This package is auto-updated.

Last update: 2025-01-06 13:18:48 UTC


README

https://gitlab.com/sixbysix/magento2-staging-config-sync

This extension tracks changes to the core_config_data table and allows you to dump these changes to JSON. This file may then be imported again later.

This is intended to be used on a staging/test environment so that sandbox credentials can be restored after a database refresh.

Compatibility

  • PHP 8.1+
  • Magento 2.4.4, 2.4.5, 2.4.6, 2.4.7

Installation

composer require sixbysix/magento2-staging-config-sync
bin/magento module:enable SixBySix_StagingConfigSync
bin/magento setup:upgrade
bin/magento s:d:c

Usage

Please see the documentation here for usage information.

Testing

Commits to this repository will trigger a GitLab CI pipeline that will run the following tests.

Note: all tests are executed on a clean Magento 2.4.* instance

  • phpstan
    • 
      
  • phpunit
    •