id(); $table->unsignedBigInteger('patient_id'); $table->unsignedBigInteger('doctor_id'); $table->unsignedBigInteger('consultation_id')->nullable(); $table->integer('jarak_lari'); $table->float('sleeptime'); $table->string('food'); $table->string('unrecommended_food'); $table->text('notes'); $table->timestamps(); $table->foreign('patient_id')->references('id')->on('users')->onDelete('cascade'); $table->foreign('doctor_id')->references('id')->on('users')->onDelete('cascade'); $table->foreign('consultation_id')->references('id')->on('consultations')->onDelete('set null'); }); } public function down(): void { Schema::dropIfExists('result'); } };