🎉 سال نو، مهارت نو، مشاوره رایگان نقشه راه برنامه نویسی (آفر ویژه ثبت نام قبل از افزایش قیمت 🔥)
۰ ثانیه
۰ دقیقه
۰ ساعت
۱ داوود
مفهوم خط کد
جامعه لاراول ایجاد شده در ۲۹ اسفند ۱۴۰۱

در این سورس کد

class CreateTwoFactorTable extends Migration
{
    /**
     * Run the migrations.
     *
     * @return void
     */
    public function up()
    {
        Schema::create('two_factor', function (Blueprint $table) {
            $table->id();
            $table->bigInteger('user_id')->unsigned()->unique();
            $table->char('code',10);
            $table->timestamps();
        });
    }

منظور از این سورس کد چیه

$table->bigInteger('user_id')->unsigned()->unique();

ایا داره یک رابطه one to one ابجاد میکنه؟

اگر اره چرا از این روش چون روشی که سایت لاراول گفته یجور دیگس

سلام داوود عزیز

یک کالمن با نام user id که مقدارش اینتجر هست ایجاد کردیم با این خاصیت که میتونه خیلی بزرگ باشه(biginteger) و حتما هم از صفر شروع میشه(unsigned) و نباید رکوردی با این آیدی باشه(unique).

احمدرضا فاطمی کیا ۲۹ اسفند ۱۴۰۱، ۱۷:۰۲