CPAN::SQLite::Index(3pm) User Contributed Perl Documentation CPAN::SQLite::Index(3pm)

CPAN::SQLite::Index - set up or update database tables.

version 0.220

 my $index = CPAN::SQLite::Index->new(setup => 1);
 $index->index();

This is the main module used to set up or update the database tables used to store information from the CPAN and ppm indices. The creation of the object

 my $index = CPAN::SQLite::Index->new(%args);

accepts two possible arguments:

Calling

  $index->index();

will start the indexing procedure. Various messages detailing the progress will written to STDOUT, which by default will be captured into a file cpan_sqlite_log.dddddddddd, where the extension is the "time" that the method was invoked. Error messages are not captured, and will appear in STDERR.

The steps of the indexing procedure are as follows.

CPAN::SQLite::Info, CPAN::SQLite::State, CPAN::SQLite::Populate, and CPAN::SQLite::Util. Development takes place on the CPAN-SQLite project at <http://sourceforge.net/projects/cpan-search/>.

Randy Kobes (passed away on September 18, 2010)

Serguei Trouchelle <stro@cpan.org>

Copyright 2006 by Randy Kobes <r.kobes@uwinnipeg.ca>.

Copyright 2011 by Serguei Trouchelle <stro@cpan.org>.

Use and redistribution are under the same terms as Perl itself.

2022-10-30 perl v5.36.0