یکبار rollback کنید و بعد وارد phpmyadmin بشید به صورت دستی اون جدول رو پاک کنید
بعد دوباره migrate کنید
درود بر شما
میگه متدی به نام cascadeOnUpdate نیست
به این صورت باید بنویسید
$table->unsignedBigInteger('post_id'); $table->references('id')->on('posts')->onDelete('cascade');
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(); });
یکبار rollback کنید و بعد وارد phpmyadmin بشید به صورت دستی اون جدول رو پاک کنید
بعد دوباره migrate کنید
سلام.
به صورت زیر بنویسید.
$table->foreignId('category_id')->constrained()->onDelete('CASCADE')->onUpdate('CASCADE') $table->foreignId('post_id')->constrained()->onDelete('CASCADE')->onUpdate('CASCADE')
بعد دستور زیر رو وارد کنید.
php artisan migrate:fresh
موفق باشید
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟