我目前正在将 TYPO3 6.2 安装升级到 8.7。由于它是一个巨大的网站,我制作了一个副本并在那里开始升级。我已将安装从非作曲家切换到作曲家模式。
现在我需要将 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 并再次对生产数据库执行上述步骤。
有没有更好的建议?