見出し画像

EC-Cube 4.3 Entityの拡張でWarningがでる。

0.はじめに

EC-Cube 4.3でEntityのカスタマイズの途中でWarningがでることがある。
[WARNING] Not passing the "--complete" option to "eccube:schema:update" is deprecated and will not be supported when
using doctrine/dbal 4
このワーニングが気になるので、自分用のめも

1. 原因

このWARNINGメッセージのとおり、EC-Cubeで利用している Symfonyのバージョンアップにより、Doctrineのバージョンが上がっているためと思われる。

2. 対策

このメッセージのとおり、以下の様にコマンドラインで --complete を付けて、実行すれば、この Warningはでなくなる。

 > bin/console doctrine:schema:update --dump-sql --force --complete

EC-CUBE 4 開発者向けドキュメントサイト
では触れられていないので、めもです。

よろしければサポートをお願いします。 今後の活動の励みになります。