Как написано в журналах ошибок, возможно, ошибка вызвана разными формами в справочной таблице и родительской таблице, но я до сих пор не понимаю, потому что я новичок в программировании.
здесь таблица 1
<?php
Schema::create('questions', function (Blueprint $table) {
$table->id();
$table->string('question');
$table->unsignedInteger('quiz_id');
$table->timestamps();
});
здесь таблица 2
<?php
Schema::create('answers', function (Blueprint $table) {
$table->id();
$table->unsignedInteger('question_id');
$table->string('answer');
$table->boolean('is_correct');
$table->timestamps();
});
Schema::table('answers', function (Blueprint $table){
$table->foreign('question_id')->references('id')->on('questions')->onDelete('cascade');
});
что я должен изменить в этом коде? спасибо