اضافه کردن یک کلید خارجی(foriegn key) به جدولی که از قبل ساخته شده – Laravel

اول یه ماگریشن درست میکنیم:

php artisan make:migration create_foreign_key_for__table --table=products

حالا داخل ماگریشن کد زیر زیر مینزیم:

Schema::table('products', function (Blueprint $table) {
    $table->integer('user_id')->unsigned()->change();

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

و در آخر :

php artisan migrate
سیدعباس حسینی

نویسنده: AbbasHoseini

به دنبال خلق رویام تو دنیای برنامه نویسی پیرو دنیای آزاد

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد.