*/ class SupplierSyncLogFactory extends Factory { protected $model = SupplierSyncLog::class; public function definition(): array { return [ 'supplier_project_id' => null, 'action' => fake()->randomElement(['create', 'update', 'delete', 'disable', 'session_refresh']), 'request_payload' => ['stub' => true], 'response_body' => null, 'http_status' => 200, 'error_message' => null, 'duration_ms' => fake()->numberBetween(50, 5000), 'created_at' => now(), ]; } }