id(); $table->unsignedBigInteger('user_id'); $table->unsignedBigInteger('dish_id'); $table->timestamps(); $table->foreign('user_id')->references('id')->on('users')->onDelete('cascade'); $table->foreign('dish_id')->references('id')->on('dishes')->onDelete('cascade'); $table->unique(['user_id', 'dish_id']); }); } public function down(): void { Schema::dropIfExists('user_dishes'); } };