Metabase::Backend::SQLite - Metabase backend implemented using SQLite
version 1.001
require Metabase::Archive::SQLite; require Metabase::Index::SQLite; my $archive = Metabase::Archive::SQLite->new( filename => $sqlite_file, ); my $index = Metabase::Index::SQLite->new( filename => $sqlite_file, );
This distribution provides several backends for Metabase using SQLite.
Metabase::Archive::SQLite
Metabase::Archive::SQLite::Sharded.
Metabase::Index::SQLite
Metabase::Index::SQLite::Sharded.
They can be used separately or together (see Metabase::Librarian for details).
The Metabase::Backend::SQLite module is a Moose::Role that provides common attributes and private helpers and is not intended to be used directly.
Common attributes are described further below.
Path to an SQLite database
Controls how SQLite should set the synchronous pragma. Defaults to false, which is faster, but less safe.
synchronous
David Golden <dagolden@cpan.org>
Leon Brocard <acme@astray.org>
This software is Copyright (c) 2011 by David Golden.
This is free software, licensed under:
The Apache License, Version 2.0, January 2004
To install Metabase::Backend::SQL, copy and paste the appropriate command in to your terminal.
cpanm
cpanm Metabase::Backend::SQL
CPAN shell
perl -MCPAN -e shell install Metabase::Backend::SQL
For more information on module installation, please visit the detailed CPAN module installation guide.