Jesse Luehrs > Task-KiokuDB > Task::KiokuDB

Download:
Task-KiokuDB-0.07.tar.gz

Dependencies

Annotate this POD

CPAN RT

New  1
Open  0
View/Report Bugs
Module Version: 0.07   Source  

NAME ^

Task::KiokuDB - Install KiokuDB and related modules.

DESCRIPTION ^

This bundle installs KiokuDB and depending on the environment several additional components.

MODULES ^

All of these are considered optional.

KiokuDB::Cmd

Commands for the kioku command line program.

KiokuDB::Backend::BDB

BerkeleyDB backend. Requires an installed BerkeleyDB, preferably linked against 4.7.

Defaults false to unless BDB seems to be installed.

KiokuDB::Backend::DBI

The DBI backend.

Defaults to true if you have one of the tested DBDs (SQLite, Pg, or mysql)

KiokuDB::Backend::CouchDB

Defaults to true if you have AnyEvent::CouchDB.

Data::UUID::LibUUID

Better UUID generation than Data::UUID (not time based). Requires libuuid which is available by default on Mac OS X, and easy to install on most Linux distributions.

Defaults to false, unless uuid.h can be found and you have a compiler.

JSON::XS

Provides faster JSON performance.

Defaults to true if you have a compiler.

YAML::XS

Allows dumping/loading DBs as YAML, using YAML serialization, and importing to a DB using MooseX::YAML with modern/up to spec YAML files.

Defaults to true if you have a compiler.

KiokuX::User

A reusable role for user objects with Authen::Passphrase based authentication

KiokuX::Model

A wrapper for integrating KiokuDB plus per app convenience methods into frameworks.

Catalyst::Model::KiokuDB

Catalyst integration using KiokuX::Model.

LICENSE ^

MIT

AUTHOR ^

Yuval Kogman

syntax highlighting: