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.
This module allows you to put the arguments to "add_column" in
DBIx::Class::ResultSource right into your attribute definitions and will
automatically call it when it finds an add_column attribute option. It also
replaces the DBIx::Class-generated accessor methods (these are
Class::Accessor::Grouped-generated accessor methods under the hood) with the
Moose-generated accessor methods so that you can use more of the wonderful
powers of Moose (eg. type constraints, triggers, ...).
DBIx::Class::PassphraseColumn - Automatically hash password/passphrase columns
DBIx::Class::QueryLog logs each transaction and query executed so you can
analyze what happened in the session.
DBIx::Class::QueryProfiler is a profiler for DBIx::Class. Also
it provides more usable output or queries.
Easy way to turn resultsets into hashrefs.
It is a base class for ResultSets providing just one method: recur-
sive_update which works just like update_or_create but can recursively
update or create data objects composed of multiple rows. All rows need
to be identified by primary keys - so you need to provide them in the
update structure (unless they can be deduced from the parent row - for
example when you have a belongs_to relationship). If not all colums
comprising the primary key are specified - then a new row will be cre-
ated, with the expectation that the missing columns will be filled by
it (as in the case of auto_increment primary keys).
DBIx::Class::Schema::Config is a subclass of DBIx::Class::Schema that
allows the loading of credentials from a file. The actual code itself
would only need to know about the name used in the configuration file.
This aims to make it simpler for operations teams to manage database
credentials.