Slide 12
Slide 12 text
マイグレーションファイル up() メソッド内
//子テーブルに対象レコードがある場合、親テーブルのレコード削除を禁止
->onDelete('restrict');
//親テーブルのレコード更新は許可 ->onUpdate('cascade');
Schema::table('employee', function (Blueprint $table) {
$table->integer('company_id')->unsigned();
$table->foreign('company_id')->references('id')->on('companies')
->onDelete('restrict')
->onUpdate('cascade');
});