*/ class PurchaseFactory extends Factory { protected $model = Purchase::class; /** * @return array */ public function definition(): array { $date = $this->faker->dateTimeBetween('-1 year', 'now'); return [ 'purchase_date' => $date->format('Y-m-d'), 'total' => 0, // Calculated later in seeder 'note' => $this->faker->optional()->sentence(), 'created_at' => $date, ]; } }