*/ class SeatFactory extends Factory { protected $model = Seat::class; public function definition(): array { return [ 'customer_id' => Customer::factory(), 'email' => $this->faker->unique()->safeEmail(), 'name' => $this->faker->name(), 'role' => 'member', 'status' => 'active', 'invited_at' => now(), ]; } public function owner(): static { return $this->state(['role' => 'owner', 'status' => 'active']); } }