id(); $table->string('plan_name')->nullable(); $table->decimal('plan_amount', 8, 2)->nullable(); $table->unsignedBigInteger('patient_id')->nullable(); $table->unsignedBigInteger('appointment_id')->nullable(); $table->foreign('patient_id')->references('id')->on('patients'); $table->foreign('appointment_id')->references('id')->on('appointments'); $table->timestamps(); }); } /** * Reverse the migrations. */ public function down(): void { Schema::dropIfExists('plans'); } };