“Создать иностранную миграцию Laravel” Ответ

Сделайте Forign Key в миграции, используя Laravel 8

$table->unsignedBigInteger('user_id');
$table->foreign('user_id')->references('id')->on('users')->onDelete('cascade');
Imran Developer

Laravel Foreign Key

Schema::table('posts', function (Blueprint $table) {
    $table->unsignedBigInteger('user_id');

    $table->foreign('user_id')->references('id')->on('users');
});
OR
Schema::table('posts', function (Blueprint $table) {
    $table->foreignId('user_id')->constrained();
});
Courageous Cod

Создать иностранную миграцию Laravel

Schema::table('posts', function (Blueprint $table) {
    $table->unsignedBigInteger('user_id');

    $table->foreign('user_id')->references('id')->on('users');
});
Super Starling

Laravel 8 Миграция иностранного ключа

use Illuminate\Database\Schema\Blueprint;
use Illuminate\Support\Facades\Schema;

Schema::table('posts', function (Blueprint $table) {
    $table->unsignedBigInteger('user_id');

    $table->foreign('user_id')->references('id')->on('users');
});
Combative Coyote

Миграция иностранного ключа Ларавела

$table->foreign('column_name')->references('id')->on('table_name')->onDelete('cascade');
Super Starling

Ларавел добавляет ограничения иностранного ключа

$table->foreignId('user_id')
      ->constrained("users") <- // You don't need to specify table if it matched laravel naming conventions.
      ->onUpdate('cascade')
      ->onDelete('cascade');
kelraf

Ответы похожие на “Создать иностранную миграцию Laravel”

Вопросы похожие на “Создать иностранную миграцию Laravel”

Больше похожих ответов на “Создать иностранную миграцию Laravel” по PHP

Смотреть популярные ответы по языку

Смотреть другие языки программирования