Как лучше всего обновить EXT: powermail 2.3.3 до 6.1? - PullRequest
0 голосов
/ 11 сентября 2018

В настоящее время я обновляю установку 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 перед последним обновлением и снова выполнить вышеупомянутые шаги с производственной базой данных.

Есть ли более лучшие предложения?

1 Ответ

0 голосов
/ 11 сентября 2018

Обновление с 2.x до 6.x должно быть очень простым.Просто сначала обновите вашу систему до последней версии Powermail.Поскольку мы удалили миграцию, вам придется вручную переименовать существующие таблицы базы данных powermail: https://gist.github.com/einpraegsam/a02bb69c29aa747de4ffb613704bbd7a

...