GitHubで報告しましたが、他にも漏れているマイグレーションが存在しそうです。
http://github.com/concrete5/concrete5/pull/8433
特定のバージョンのマイグレーションのみ実行する方法をお伝えしましたが、20190309000000以降全て再実行した方が良いかもしれません。
concrete/bin/concrete5 c5:update --since=20190309000000 --rerun
GitHubでは修正が議論されていますので、現時点での動作に支障がなければ次のバージョンをお待ちいただいても問題ないかと思います。
Re: 8.5.2 → 8.5.3のアップデートに失敗する
2020年6月15日 at 15:57
手元のリポジトリでdiffを見たところ、8.5.2 → 8.5.3のファイルで、
/concrete/src/Updater/Migrations/Migrations/Version20141024000000.php
/concrete/src/Updater/Migrations/Migrations/Version20160725000000.php
/concrete/src/Updater/Migrations/Migrations/Version20170316000000.php
の過去のマイグレーションファイルが一部編集されているようです。
今回の問題になったTreeFileFolderNodesテーブルも編集内容に入っていました。この辺の開発の作法にあまり詳しくないのですが、リリースされたマイグレーションのファイルを編集するといろいろ不具合が起こるんじゃないかなと思いまして…。
Your post has been saved and will be published after approval by the forum moderator.
takuro hishikawa
Re: 8.5.2 → 8.5.3のアップデートに失敗する