This DBIx::Class component resembles the behaviour of Class::DBI::UUID,
implicitly creating columns as uuid.
This module allows to specify 'virtual columns' in DBIx::Class schema
classes. Virtual columns behave almost like regular columns but are not
stored in the database. They may be used to store temporary information
in the DBIx::Class::Row object and without introducting an additional
interface.
Most DBIx::Class methods like "set_column", "set_columns", "get_column",
"get_columns", "column_info", ... will work with regular as well as
virtual columns.
CRUD methods for DBIx::Class
DBIx::Log4perl is a wrapper over DBI which adds logging of your DBI activity
via a Log::Log4perl handle. Log::Log4perl has many advantages for logging
but the ones probably most attractive are:
The ability to turn logging on or off or change the logging you see without
changing your code.
Different log levels allowing you to separate warnings, errors and fatals
to different files.
DBIx::SQLite::Simple - easy access to SQLite databases using objects
DBIx::Skinny::InflateColumn::DateTime provides inflate/deflate
settings for *_at/*_on columns.
If you want to set created_XX and updated_XX automatically, you can
use DBIx::Class::InflateColumn::DateTime::Auto.
DBIx::DBHResolver mixin for DBIx::Skinny.
DBIx::Skinny::Pager is resultset pager interface for
DBIx::Skinny. This module is not support for search_by_sql or
search_named.
DBIx::Skinny::Schema::Loader is schema loader for DBIx::Skinny. It
can dynamically load schema at run-time or statically publish them.
It supports MySQL and SQLite, and PostgreSQL.
XHTML_Table will execute SQL queries and return the results (as a
scalar 'string') wrapped in XHTML tags.
This module was created to fill a need for a quick and easy way to
create 'on the fly' XHTML tables from SQL queries for the purpose
of 'quick and dirty' reporting. It is not intended for serious
production use, although it use is viable for prototyping and just
plain fun.
Seamus Venasse <svenasse@polaris.ca>