id(); $table->foreignId('video_id')->constrained()->onDelete('cascade'); $table->foreignId('user_id')->constrained()->onDelete('cascade'); $table->foreignId('parent_id')->nullable()->constrained('comments')->onDelete('cascade'); $table->text('body'); $table->timestamps(); }); } public function down(): void { Schema::dropIfExists('comments'); } };