---
name: "Wiki::Toolkit::Setup::SII"
section: "3pm"
platform: "linux"
package: "libwiki-toolkit-perl"
version: "0.86-1"
release: "Debian 13 (Trixie)"
platforms: ["linux"]
url: "https://new.carta.tech/Wiki::Toolkit::Setup::SII"
---

# Wiki::Toolkit::Setup::SII(3pm)

Set up Search::InvertedIndex indexes for Wiki::Toolkit

## NAME

Wiki::Toolkit::Setup::SII - Set up Search::InvertedIndex indexes for Wiki::Toolkit

## SYNOPSIS

```
  use Wiki::Toolkit::Setup::SII;
  my $indexdb = Search::InvertedIndex::DB::Mysql->new(
                   -db_name    => $dbname,
                   -username   => $dbuser,
                   -password   => $dbpass,
           -hostname   => '',
                   -table_name => 'siindex',
                   -lock_mode  => 'EX' );
  Wiki::Toolkit::Setup::SII::setup( indexdb => $indexdb );
```

## DESCRIPTION

Set up Search::InvertedIndex indexes for use with Wiki::Toolkit. Has only one function, `"setup"`, which takes one mandatory argument, `"indexdb"`, the `"Search::InvertedIndex::DB::*"` object to use as the backend, and one optional argument, `"store"`, a `"Wiki::Toolkit::Store::*` `object"` corresponding to existing data that you wish to (re-)index.

Note that any pre-existing Wiki::Toolkit indexes stored in `"indexdb"` will be *cleared* by this function, so if you have existing data you probably want to use the `"store"` parameter to get it re-indexed.

## AUTHOR

Kake Pugh (kake@earth.li).

## COPYRIGHT

```
     Copyright (C) 2002 Kake Pugh.  All Rights Reserved.
```

This module is free software; you can redistribute it and/or modify it under the same terms as Perl itself.

## SEE ALSO

Wiki::Toolkit, Wiki::Toolkit::Setup::MySQL, DBIx::FullTextSearch
