categories テーブルに参照がある
posts テーブルに外部キーを追加したいと考えています。しかし、コマンド
php 職人移行:fresh を入力すると、常に失敗します。私が受け取ったエラーメッセージはこれです
PDOException::("SQLSTATE[HY000]: 一般エラー: 1005 テーブル 'handconsulting'.'posts' を作成できません (エラー番号: 150 "外部キー制約の形式が正しくありません")" )
投稿表
です
リーリー
カテゴリテーブル
です
ああああ
P粉2259617492023-09-09 16:44:04
this is my approach:
$table->unsignedBigInteger('category_id'); $table->foreign('category_id')->references('id')->on('categories')->onDelete('cascade')->onUpdate('cascade');