$this->faker->uuid, 'user_id' => $this->faker->uuid, 'item_id' => $this->faker->uuid, 'token' => Str::random(16), 'type' => $this->faker->randomElement(['file', 'folder']), 'permission' => $this->faker->randomElement(['visitor', 'editor']), 'is_protected' => $this->faker->boolean(20), 'password' => bcrypt('secret'), 'expire_in' => $this->faker->randomElement([1, 6, 12, 24]), ]; } }