This module is a simple creator of XML data from DBI datasources. It allows you
to easily extract data from a database, and manipulate later using XML::Parser.
DBIx::Class interface for Dancer applications
Dancer::Plugin::Redis provides an easy way to obtain a connected Redis database
handle by simply calling the 'redis' keyword within a Dancer application.
A session engine for Dancer based on the Memcache API.
Session are stored as memcache objects via a list of Memcached servers.
This module implements a session engine for Dancer2 by serializing
the session, and storing it in a database via DBIx::Class.
JSON was chosen as the default serialization format,
as it is fast, terse, and portable.
This module offers a set of DBI-specific exception classes. They
inherit from Exception::Class, the base class for all exception
objects created by the Exception::Class module from the CPAN.
Exception::Class::DBI itself offers a single class method, handler(),
that returns a code reference appropriate for passing to the DBI
HandleError attribute.
This is a separate DBIx::Class model class for HTML::FormHandler
This module allows use of the CQL3 interface of a Cassandra
database. It fully supports asynchronous operation via IO::Async,
allowing both direct queries and prepared statements to be managed
concurrently, if required. Alternatively, as the interface is entirely
based on Future objects, it can be operated synchronously in a
blocking fashion by simply awaiting each individual operation by
calling the get method.
The DBIAgent is your answer to non-blocking DBI in POE.
It fires off child processes (configurable, defaults to 3) and feeds
database queries to it via two-way pipe (or however Wheel::Run is able
to manage it).
Simplified use of DBI in the POE environment.