General
PromptBeginner5 minmarkdown
<h1 align="center">
<a href="https://prompts.chat">
5
https://gitlab.com/sixbysix/magento2-staging-config-sync
Sign in to like and favorite skills
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.
composer require sixbysix/magento2-staging-config-sync bin/magento module:enable SixBySix_StagingConfigSync bin/magento setup:upgrade bin/magento s:d:c
Please see the documentation here for usage information.
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
vendor/bin/phpstan analyse --no-progress --error-format=gitlab vendor/sixbysix/magento2-staging-config-sync -c vendor/sixbysix/magento2-staging-config-sync/phpstan.neon --level 5XDEBUG_MODE=coverage vendor/bin/phpunit -c vendor/sixbysix/magento2-staging-config-sync/phpunit.xml --coverage-html vendor/sixbysix/magento2-staging-config-sync/coverage vendor/sixbysix/magento2-staging-config-sync/