Bot::BasicBot::Pluggable::Module::SimpleBlog::Store::SQLite - SQLite storage for Bot::BasicBot::Pluggable::Module::SimpleBlog.
use Bot::BasicBot::Pluggable::Module::SimpleBlog::Store::SQLite; my $blog_store = Bot::BasicBot::Pluggable::Module::SimpleBlog::Store::SQLite->new( "/home/bot/brane.db" );
Store URLs in a sqlite database for Bot::BasicBot::Pluggable::Module::SimpleBot.
I'd made a thinko in version 0.01 in one of the column names in the table used to store the URLs in the database, so you'll have to delete your store file and start again. It didn't seem worth automatically detecting and fixing this since I only released 0.01 yesterday and I don't expect anyone to have installed it yet.
my $blog_store = Bot::BasicBot::Pluggable::Module::SimpleBlog::Store::SQLite->new( "/home/bot/brane.db" );
You must supply a filename writeable by the user the bot runs as. The file need not already exist; it will be created and the correct database schema set up as necessary.
Croaks if DBD::SQLite fails to connect to the file.
my $dbh = $store->dbh;
Returns the store's database handle.
$store->store( timestamp => $timestamp, name => $who, channel => $channel, url => $url, comment => $comment );
Stores the given information in the database. Croaks on error.
No retrieval methods yet.
Bot::BasicBot::Pluggable::Module::SimpleBlog
Kake Pugh (kake@earth.li).
Copyright (C) 2003 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.
1 POD Error
The following errors were encountered while parsing the POD:
You forgot a '=back' before '=head1'
To install Bot::BasicBot::Pluggable::Module::SimpleBlog, copy and paste the appropriate command in to your terminal.
cpanm
cpanm Bot::BasicBot::Pluggable::Module::SimpleBlog
CPAN shell
perl -MCPAN -e shell install Bot::BasicBot::Pluggable::Module::SimpleBlog
For more information on module installation, please visit the detailed CPAN module installation guide.