Cpan :: sqlite

CPAN :: SQLite est un module Perl qui vous permet de maintenir et de rechercher une base de données de CPAN minimale.
Télécharger maintenant

Cpan :: sqlite Classement & Résumé

Publicité

  • Rating:
  • Licence:
  • Perl Artistic License
  • Prix:
  • FREE
  • Nom de l'éditeur:
  • Randy Kobes
  • Site Internet de l'éditeur:
  • http://search.cpan.org/~rkobes/

Cpan :: sqlite Mots clés


Cpan :: sqlite La description

CPAN :: SQLite est un module PERL qui vous permet de maintenir et de rechercher une base de données de CPAN minimale. CPAN :: SQLite est un module Perl qui vous permet de maintenir et de rechercher une base de données CPANA minimale.Synopsis My $ obj = cpan :: sqlite-> nouveau (cpan => '/ chemin / pique / à / cpan'); $ obj-> index (setup => 1); $ obj-> Query (mode => 'dist', nom => 'cpan'); mes résultats $ = $ obj -> {résultats}; ce package est utilisé pour la configuration, la maintenance et la recherche d'une base de données CPLAN comprenant les informations stockées dans les trois indices de la CPan principale: $ cpan / modules / 03modlist.data.gz, $ Cpan / modules / 02packages.details.txt.gz et $ cpan / auteurs / 01mailrc.txt.gz. Il devrait être considéré à une étape alpha de développement.One commence par créer l'objet comme my $ obj = cpan :: sqlite-> nouveau (% args); qui accepte les arguments suivants: * cpan => '/ chemin / à / CPAN 'Ceci spécifie le chemin d'accès à l'endroit où les fichiers d'index doivent être stockés. Cela pourrait être un miroir local CPNER, défini ici par la présence d'un fichier mirtored.by sous présent dans ce répertoire ou un répertoire local dans lequel stocker ces fichiers à partir d'un miroir CPAN distant. Dans ce dernier cas, les fichiers d'index sont récupérés à partir d'un miroir de CPan à distance, à l'aide de la même liste que cpan.pm utilise, si cela est configuré et sont mis à jour s'ils sont plus d'un jour. Si l'option CPAN n'est pas donnée, il sera par défaut à CPPAN_HOME de CPAN, s'il est configuré, avec les fichiers d'index trouvés sous Keep_Source_where. Une erreur fatale résulte si un tel répertoire n'est pas trouvé. Les mises à jour de ces fichiers d'index sont supposées ici pour être gérées par cpan.pm. * db_dir => '/ chemin / à / db / dir' Ceci spécifie le chemin d'accès à l'endroit où le fichier de base de données est trouvé. Si ce n'est pas donné, il est par défaut du répertoire cpan_home de cpan.pm, le cas échéant, ou au répertoire dans lequel le script a été invoqué. Le nom du fichier de base de données est cpandb.sql.Il y a deux méthodes principales disponibles. $ Obj-> index (% args); ceci est utilisé pour configurer et gérer la base de données. Les arguments suivants sont acceptés: * Setup => 1 Ceci spécifie que la base de données doit être créée et peuplée à partir des indices CPAN; Toute base de données existoire sera écrasée. Ne pas spécifier cette option supposera qu'une base de données existante doit être mise à jour. * REINDEX => 'DIST_NAME' Ceci spécifie que le nom de la distribution de CPAN DIST_NATE doit être réindexé. $ obj-> Query (% args); Ceci est utilisé pour interroger la base de données par nom de distribution, nom de module ou nom de l'auteur. Il y a deux arguments nécessaires pour spécifier de telles questions. * MODE => Certains_Value Ceci spécifie le type de requête à effectuer, avec le mode étant l'une des dist, le module ou l'auteur, pour la recherche, respectivement, les noms de distribution de CPAN, les noms de module ou les noms d'auteur et les identifiants de l'auteur. * Type => Query_term Ceci spécifie le terme de requête pour la recherche, avec le type étant l'un des noms, pour rechercher une correspondance exacte ou une recherche, pour rechercher des correspondances partielles. Les expressions ordinaires Perl sont prises en charge dans le Query_term pour l'option de recherche.As Eh bien, une option de max_results => Certaine_number limitera le nombre de résultats renvoyés; S'il n'est pas spécifié, cette valeur par défaut à 200. Exigences: · Perl


Cpan :: sqlite Logiciels associés