質問 > その他 > スキーマ更新でエラーになる |
その他
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
h_tanaka |
投稿日時: 2025/6/12 14:51
対応状況: −−−
|
神 ![]() ![]() 登録日: 2016/7/22 居住地: 愛媛県 投稿: 2018 |
スキーマ更新でエラーになる EC-CUBE 4.0.4
基本設定に「送料無料条件(金額)」カラムの2つめを追加したいです。 以下のように Trait を作成したのですが、スキーマ更新でエラーになりました。 原因わかりますでしょうか?
$ php bin/console cache:clear --no-warmup $ php bin/console eccube:generate:proxies $ php bin/console doctrine:schema:update --dump-sql --force SQLSTATE[42S22]: Column not found: 1054 Unknown column 't0.delivery_free_amount_c1' in 'field list' Proxy を確認したところ、生成された BaseInfo の Proxy に delivery_free_amount_c1 カラムが含まれていませんでした。 なお、 Proxy ファイルを物理削除して generate コマンドで Proxy ファイルを作り直しても、カラムが含まれませんでした。 |
mcontact |
投稿日時: 2025/6/27 15:54
対応状況: −−−
|
神 ![]() ![]() 登録日: 2022/1/22 居住地: 投稿: 1732 |
Re: スキーマ更新でエラーになる こちらで構築しているEC-CUBE4.0.4用のテスト環境では問題なくカラムの追加は出来ています。
EC-CUBEの独自カスタマイズが影響していたりしていませんか?
|
h_tanaka |
投稿日時: 2025/6/30 9:53
対応状況: −−−
|
神 ![]() ![]() 登録日: 2016/7/22 居住地: 愛媛県 投稿: 2018 |
Re: スキーマ更新でエラーになる mcontact さん
ご確認ありがとうございます。 BaseInfo に関する拡張はカスタマイズやプラグインを確認しても他では行っていないようです。 Proxy に反映されない原因、他に思いつくことありますでしょうか?
|
mcontact |
投稿日時: 2025/7/7 16:26
対応状況: −−−
|
神 ![]() ![]() 登録日: 2022/1/22 居住地: 投稿: 1732 |
Re: スキーマ更新でエラーになる h_tanakaさんのEC-CUBEの環境やカスタマイズ状況が解らないので、特に思いつくことはない状況です。
少なくとも弊社のEC-CUBE4.0.4用のテスト環境では問題なく反映されましたので、独自カスタマイズや導入プラグイン周りを確認してみてください。 あとは、同じ環境にするのにお時間が掛かるかもですがEC-CUBE4.0初期構成から再実行・再構築してみてください。
|
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |