質問 > 管理機能 > プラグインの有効化で1215 Cannot add foreign key constraint |
管理機能
フラット表示 | 前のトピック | 次のトピック |
投稿者 | スレッド |
---|---|
kazz_oga |
投稿日時: 2021/1/25 16:23
対応状況: 確認中
|
一人前 登録日: 2013/8/5 居住地: 東京都北区赤羽西 投稿: 144 |
プラグインの有効化で1215 Cannot add foreign key constraint ▼テンプレート
[EC-CUBE] 4.0.5 [レンタルサーバ] local環境 [OS] MacOS 10.15.7 [PHP] 7.4 [データベース] MySQL 5.7 [WEBサーバ] Apache 2.4 [ブラウザ] Safari [導入プラグインの有無] SNSシェアボタンプラグイン(4系) [カスタマイズの有無] app/Customize/Entity/ShippingTrain.phpでdtb_shoppingに独自のmtb_gift_optionをjoin [現象] ■プラグイン「SNSシェアボタンプラグイン(4系)」を有効化しようとした場合、および削除しようとした場合に次のエラーが発生する。 An exception occurred while executing 'ALTER TABLE dtb_shipping ADD CONSTRAINT FK_2EBD22CE62042E4 FOREIGN KEY (gift_option) REFERENCES mtb_gift_option (id)': SQLSTATE[HY000]: General error: 1215 Cannot add foreign key constraint ■受注内容の確認では、dtb_shippingにjoinされたmtb_gift_optionの内容は正常に読み込まれている。 解決の糸口でも結構です。対処を教えてください 参考 <ShippingTrain.php> : /** * * @var Custmize\Entity\Master\GiftOption * * @ORM\ManyToOne(targetEntity="Customize\Entity\Master\GiftOption") * @ORM\JoinColumns({ * @ORM\JoinColumn(name="gift_option", referencedColumnName="id") * }) */ private $gift_option; |
フラット表示 | 前のトピック | 次のトピック |
題名 | 投稿者 | 日時 |
---|---|---|
» プラグインの有効化で1215 Cannot add foreign key constraint | kazz_oga | 2021/1/25 16:23 |
Re: プラグインの有効化で1215 Cannot add foreign key constraint | umebius | 2021/1/26 11:26 |
Re: プラグインの有効化で1215 Cannot add foreign key constraint | kazz_oga | 2021/1/27 9:41 |