バージョン選択

フォーラム

メニュー

オンライン状況

68 人のユーザが現在オンラインです。 (58 人のユーザが フォーラム を参照しています。)
登録ユーザ: 0
ゲスト: 68
もっと...

サイト内検索

プラグイン > バグ報告・利用に関する質問 > カスタムフィールドを追加してもDBにカラムが作成されない

バグ報告・利用に関する質問

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
simasyamu
投稿日時: 2025/4/24 15:30
対応状況: −−−
新米
登録日: 2025/4/24
居住地:
投稿: 1
カスタムフィールドを追加してもDBにカラムが作成されない
[EC-CUBE]
4.2.3-p1、新規インストール

[レンタルサーバ]
ローカル環境(Docker)

[OS]
Linux (Docker内: Debian)

[PHP]
8.1.20

[データベース]
MariaDB 10.5.28

[WEBサーバ]
Apache 2.4.59

[ブラウザ]
Google Chrome 135.0.0.0(Mac)

[導入プラグインの有無]
taba app カスタムフィールドプラグイン(for EC-CUBE4.2/4.3)

[カスタマイズの有無]
基本的には未カスタマイズ、テーマ編集程度

[現象]
「taba app カスタムフィールドプラグイン」を用いて「注文情報」にカスタムフィールド(データキー:`reservation_date`)を追加しましたが、`dtb_order` テーブルに対応するカラムが作成されません。

マイグレーションは自動で行われると理解していますが、実際には `SHOW COLUMNS FROM dtb_order LIKE '%reservation_date%'` の結果は `Empty set` でした。

[確認済み事項]
- プラグインの管理画面ではフィールドは正常に登録されている。
- `.env` では現在 `DATABASE_URL=mysql://...` となっており、SQLiteでは動作していない。
- EC-CUBE管理画面の「システム情報」では `DBサーバー: MariaDB` と表示されている。

[ご質問]
- そもそも、当プラグインを利用して、カスタムフィールドを登録すると、カラムが生成されるという認識であっていますか?
- カラムが自動生成されない原因として、他に考えられることはありますか?
- 必要であれば手動でカラムを追加するSQL文を作成するしかないでしょうか?
- あるいは、プラグイン再インストールや再有効化でマイグレーションが再実行される可能性はありますか?

よろしくお願いいたします。
h_tanaka
投稿日時: 2025/4/24 15:51
対応状況: −−−
登録日: 2016/7/22
居住地: 愛媛県
投稿: 2007
Re: カスタムフィールドを追加してもDBにカラムが作成されない
そのプラグインは購入したことがないので中身はわからないです。
プラグインの開発元には問い合わせされていますでしょうか?


----------------
EC-CUBE 《プラチナ》ランクパートナー
トエビス株式会社 田中 宏典
EC-CUBEの機能やデザインのカスタマイズ承ります。

スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン


EC-CUBE公式 Amazon Payプラグイン

統計情報

総メンバー数は106,599名です
総投稿数は112,629件です

投稿数ランキング

1
seasoft
7369
2
468
3217
3
AMUAMU
2712
4
nanasess
2331
5
umebius
2085
6
h_tanaka
2007
7
yuh
1900
8
mcontact
1711
9
red
1582
10
tsuji
958
11
fukap
907
12
shutta
835
13
tao_s
805
14 ramrun 789
15 karin 689
16 sumida 641
17
homan
633
18 DELIGHT 572
19
patapata
502
20
balisys
502


ネットショップの壺

EC-CUBEインテグレートパートナー

Copyright© EC-CUBE CO.,LTD. All Rights Reserved.