This DBIx::Class component can be used to automatically encode a
column's contents whenever the value of that column is set.
Dump fixtures from source database to filesystem then import to
another database (with same schema) at any time. Use as a constant
dataset for running tests against or for populating development
databases when impractical to use production clones. Describe fixture
set using relations and conditions based on your DBIx::Class schema.
This module allows you to store multiple columns in one and
transparently use this columns as if they were normal columns
in your table.
DBIx::Class::Helpers is a collection of tools to help simplify the
common tasks in DBIx::Class.
Provides inflation and deflation for Authen::Passphrase instances from
and to either RFC 2307 or crypt encoding.
Provides inflation to a Path::Class::File object allowing file system
storage of BLOBS.
The storage path is specified with fs_column_path. Each file receives
a unique name, so the storage for all FS columns can share the same
path.
Within the path specified by fs_column_path, files are stored in
sub-directories based on the first 2 characters of the unique file
names. Up to 256 sub-directories will be created, as needed. Override
_fs_column_dirs in a derived class to change this behavior.
fs_new_on_update will create a new file name if the file has been
updated.
The Perl 5 module DBIx::Class::InflateColumn::IP is a DBIx::Class
component to declare columns as IP addresses and treat them as
NetAddr::IP objects.
Because the many-to-many relationships are not real relationships,
they can not be introspected with DBIx::Class. Many-to-many
relationships are actually just a collection of convenience methods
installed to bridge two relationships. This DBIx::Class component
can be used to store all relevant information about these
non-relationships so they can later be introspected and examined.
This module is fairly esoteric and, unless you are dynamically
creating something out of a DBIC Schema, is probably the wrong
solution for whatever it is you are trying to do. Please be advised
that compatibility is not guaranteed for DBIx::Class 0.09000+. We
will try to mantain all compatibility, but internal changes might
make it impossible.
Dynamic definition of DBIx::Class sub classes.
Tools to make migrating your DBIx::Class databases easier.