В настоящее время я обновляю установку TYPO3 6.2 до 8.7.Так как это огромный сайт, я сделал копию и начал обновление там.Я переключил установку с не-composer на режим composer.
Теперь мне нужно обновить EXT: powermail с 2.3.3 до 6.1.
Чтобы получить все изменения базы данных, которые я сделалпоэтапное обновление:
composer require in2code/powermail "^3"
./typo3cms install:generatepackagestates
./typo3cms extension:setup powermail
composer require in2code/powermail "^4"
./typo3cms cache:flush --force
./typo3cms extension:setup powermail
composer require in2code/powermail "^5"
./typo3cms cache:flush --force
./typo3cms extension:setup powermail
composer require in2code/powermail
./typo3cms cache:flush --force
./typo3cms extension:setup powermail
Мой вопрос сейчас заключается в том, как выполнить эти миграции баз данных снова, когда я делаю окончательное обновление этого веб-сайта с производственной базой данных.
В настоящее время мой подход будетчтобы удалить EXT: powermail перед последним обновлением и снова выполнить вышеупомянутые шаги с производственной базой данных.
Есть ли более лучшие предложения?