*/ class RegistrationFactory extends Factory { /** * Define the model's default state. * * @return array */ public function definition(): array { return [ 'patient_id' => Patient::factory(), 'doctor_id' => Doctor::factory(), 'registration_date' => $this->faker->dateTimeBetween('-14 days', 'now')->format('Y-m-d'), 'status' => $this->faker->randomElement(['waiting', 'in_progress', 'completed']), ]; } }