۱ داوود
مفهوم خط کد
جامعه لاراول ایجاد شده در ۲۹ اسفند ۱۴۰۱

در این سورس کد

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).

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