امیررضا
3 سال پیش توسط امیررضا مطرح شد
11 پاسخ

laravel

سلام خساه نباشید من تو مایگرشن نویسی ضعیقم ایراد این کجاس

 تصویر


ثبت پرسش جدید
Mohammad
تخصص : 5656565
@Reza.7 3 سال پیش مطرح شد
0

یکبار rollback کنید و بعد وارد phpmyadmin بشید به صورت دستی اون جدول رو پاک کنید
بعد دوباره migrate کنید


Mohammad
تخصص : 5656565
@Reza.7 3 سال پیش مطرح شد
0

درود بر شما
میگه متدی به نام cascadeOnUpdate نیست
به این صورت باید بنویسید

$table->unsignedBigInteger('post_id');
$table->references('id')->on('posts')->onDelete('cascade');

رضا جهانگیر
تخصص : Full-Stack Developer
@rezajahangir 3 سال پیش مطرح شد
0

مایگریشتونو بفرستین


امیررضا
تخصص : Web programming
@amirrezaraadi021 3 سال پیش مطرح شد
1

Schema::create('category_post', function (Blueprint $table) {

        $table->unsignedBigInteger('category_id')
        ->constrained()
        ->onUpdate('cascade')
        ->onDelete('cascade');

        $table->unsignedBigInteger('post_id')
        ->references 
        ->onUpdate('cascade')
        ->onDelete('cascade');

        $table->timestamps();
    });

امیررضا
تخصص : Web programming
@amirrezaraadi021 3 سال پیش مطرح شد
1

سلام نشد بارمم ممنونم


Mohammad
تخصص : 5656565
@Reza.7 3 سال پیش مطرح شد
0

یکبار rollback کنید و بعد وارد phpmyadmin بشید به صورت دستی اون جدول رو پاک کنید
بعد دوباره migrate کنید


رضا جهانگیر
تخصص : Full-Stack Developer
@rezajahangir 3 سال پیش مطرح شد
0

سلام.
به صورت زیر بنویسید.

$table->foreignId('category_id')->constrained()->onDelete('CASCADE')->onUpdate('CASCADE')
$table->foreignId('post_id')->constrained()->onDelete('CASCADE')->onUpdate('CASCADE')

بعد دستور زیر رو وارد کنید.

php artisan migrate:fresh

موفق باشید


محمد رستمی
تخصص : طراح و برنامه نویس وب
@mohammadphp 3 سال پیش مطرح شد
0

@amirrezaraadi021
سلام چرا
references
رو مشخص نکردی؟


امیررضا
تخصص : Web programming
@amirrezaraadi021 3 سال پیش مطرح شد
0

 تصویر

ببخشید این امد


امیررضا
تخصص : Web programming
@amirrezaraadi021 3 سال پیش مطرح شد
0

من مایکرشن بلد نیستم دوستم برام نوست من سمت ویو بنویسم با کنترلر بد من مزاحم شما شدم


محمد رستمی
تخصص : طراح و برنامه نویس وب
@mohammadphp 3 سال پیش مطرح شد
امیررضا
تخصص : Web programming
@amirrezaraadi021 3 سال پیش مطرح شد
1

داکیومت لاراول ددیدم ولی نشد بازمم ممنونم کمک کردرین


برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام