DBIx::Class::ResultSet::SetControl - Easier Looping over resultsets
There are times where Perl's procedural syntax for control flow and looping leads to excessively verbose code. For those times we present this helper which is designed to encapsulate some very common control flow and loop patterns for DBIx::Class use...
JJNAPIORK/DBIx-Class-ResultSet-SetControl-0.002 - 28 Mar 2019 16:56:35 UTC - Search in distribution- DBIx::Class::Util::ResultSet::Iterator - Iterator Helper
DBIx::Class::Validation::Structure - DBIx::Class Validation based on the column meta data
DBIx::Class::Validation::Structure is DBIx::Class Validation based on the column meta data set in add_columns or add_column....
LJR/DBIx-Class-Validation-Structure-0.15 - 10 Aug 2015 16:00:41 UTC - Search in distribution
DBIx::Class::DeploymentHandler::CLI - Command line interface for deployment handler
HORNBURG/DBIx-Class-DeploymentHandler-CLI-0.3.0
-
03 Jan 2022 16:49:58 UTC
-
Search in distribution
- DBIx::Class::DeploymentHandler::CLI::ConfigReader - Config reader class for Deployment Handler CLI.
DBIx::Class::InflateColumn::Boolean - Auto-create boolean objects from columns.
Perl does not have a native boolean data type by itself, it takes certain several scalar values as "false" (like '', 0, 0.0) as well as empty lists and "undef", and everything else is "true". It is also possible to set the boolean value of an object ...
GRAF/DBIx-Class-InflateColumn-Boolean-0.003000 - 02 Feb 2016 23:08:26 UTC - Search in distribution
DBIx::Class::Schema::ResultSetNames - Create resultset accessors from schema result class names
DBIx::Class::Schema::ResultSetNames adds both singular and plural method accessors for all resultsets. So, instead of this: my $schema = MyApp::Schema->connect(...); my $result = $schema->resultset('Author')->search({...}); you may choose to this: my...
GEEKRUTH/DBIx-Class-Schema-ResultSetNames-1.03 - 14 Oct 2021 21:09:42 UTC - Search in distribution
DBIx::Class::Helper::WindowFunctions - Add support for window functions to DBIx::Class
This helper adds rudimentary support for window functions to DBIx::Class resultsets....
RRWO/DBIx-Class-Helper-WindowFunctions-v0.3.0 - 31 Aug 2019 22:18:28 UTC - Search in distribution- DBIx::Class::Helper::ResultSet::WindowFunctions - (DEPRECATED) Add support for window functions to DBIx::Class
DBIx::Class::InflateColumn::BigFloat - Auto-inflate your decimal columns into solid floats
This module causes 'decimal' type columns in your database to automatically wrap their values with Math::BigFloat. This solves most errors that occur due to floating point arithmatic upon these values. Keep in mind that while this fixes the values so...
CMCKAY/DBIx-Class-InflateColumn-BigFloat-0.01 - 26 May 2011 05:10:34 UTC - Search in distribution
DBIx::Class::InflateColumn::Currency - Auto-create Data::Currency objects from columns.
This module inflates/deflates designated columns into Data::Currency objects....
CLACO/DBIx-Class-InflateColumn-Currency-0.02005 - 05 Jun 2008 01:52:35 UTC - Search in distribution
DBIx::Class::Relationship::Predicate - Predicates for relationship accessors
DBIx::Class component to automatically create predicates for relationship accessors in a result class. By default, it creates "has_${rel_accessor_name}" methods and injects into the class, thus for that case we would have 'has_baz', 'has_buzz' and 'h...
WREIS/DBIx-Class-Relationship-Predicate-0.07 - 25 Oct 2013 11:47:23 UTC - Search in distribution
DBIx::Class::ResultSet::WithMetaData
Attach metadata to rows by chaining ResultSet methods together. When the ResultSet is flattened to an ArrayRef the metadata is merged with the row hashes to give a combined 'hash-plus-other-stuff' representation....
LSAUNDERS/DBIx-Class-ResultSet-WithMetaData-1.001000 - 16 Aug 2010 12:22:03 UTC - Search in distribution
DBIx::Class::TimeStamp::WithTimeZone - DBIx::Class::TimeStamp extension that uses a specified timezone
A subclass of DBIx::Class::TimeStamp that uses a specified timezone instead of the floating timezone....
JAVIER/DBIx-Class-TimeStamp-WithTimeZone-0.03 - 02 Jan 2016 13:23:10 UTC - Search in distribution
DBIx::Class::InflateColumn::TimePiece - Auto-create Time::Piece objects from integer columns
RENEEB/DBIx-Class-InflateColumn-TimePiece-0.02
-
11 Dec 2018 20:35:38 UTC
-
Search in distribution
DBIx::Class::QueryLog::WithStackTrace
A subclass of DBIx::Class::QueryLog that adds a stacktrace to the logs...
DCANTRELL/DBIx-Class-QueryLog-WithStackTrace-1.0 - 16 May 2012 11:40:03 UTC - Search in distribution
DBIx::Class::ResultSet::ModifyMethods - Wrap modifiers around your methods
There may be times when you wish to hook a resultset before passing a resultset to another method. Since the anonymous coderef can be a closure, this opens some possibilties for enabling observer style patterns. You can also use this to modify @args,...
JJNAPIORK/DBIx-Class-ResultSet-ModifyMethods-0.001 - 09 Mar 2017 22:28:20 UTC - Search in distribution
DBIx::Class::InflateColumn::Serializer - Inflators to serialize data structures for DBIx::Class
These modules help you store and access serialized data structures in the columns of your DB from your DBIx::Classes. They are inspired from the DBIx::Class::Manual::FAQ and the DBIC test suite, and provide a bit more protection than the inflators pr...
MRUIZ/DBIx-Class-InflateColumn-Serializer-0.09 - 14 Jan 2017 17:33:18 UTC - Search in distribution- DBIx::Class::InflateColumn::Serializer::YAML - YAML Inflator
- DBIx::Class::InflateColumn::Serializer::JSON - JSON Inflator
- DBIx::Class::InflateColumn::Serializer::Storable - Storable Inflator
DBIx::Class::InflateColumn::TimeMoment - Auto-create TimeMoment objects from date and datetime columns.
This module works with Time::Moment IS8601 date formats to inflate/deflate. A later version may handle databases in a more forgiving way, but really why not make them do something sensible. For more help with using components, see "USING" in DBIx::Cl...
NIGELM/DBIx-Class-InflateColumn-TimeMoment-0.050 - 27 Mar 2017 21:31:46 UTC - Search in distribution
DBIx::Class::Result::ExternalAttribute - The great new DBIx::Class::Result::ExternalAttribute!
NOUDARD/DBIx-Class-Result-ExternalAttribute-0.06
-
27 Feb 2012 09:06:13 UTC
-
Search in distribution
DBIx::Class::InflateColumn::JSON2Object - convert JSON columns to Perl objects
TODO: short overview Booleans, JSON, oh my... TODO: describe problem and the (hacky/crappy?) solution METHODS Please note that you can pass more than one HASHREF per method to install several inflator/deflators at once. no_class Install a JSON inflat...
DOMM/DBIx-Class-InflateColumn-JSON2Object-0.907 - 09 Feb 2021 14:45:24 UTC - Search in distribution- DBIx::Class::InflateColumn::JSON2Object::Role::Storable - simplified MooseX::Storage clone with enhanced JSON boolean handling
- DBIx::Class::InflateColumn::JSON2Object::Trait::NoSerialize - NoSerialize trait for attributes
DBIx::Class::ResultSet::RecursiveUpdate - like update_or_create - but recursive
You can feed the ->create method of DBIx::Class with a recursive datastructure and have the related records created. Unfortunately you cannot do a similar thing with update_or_create. This module tries to fill that void until DBIx::Class has an api i...
ABRAXXA/DBIx-Class-ResultSet-RecursiveUpdate-0.42 - 25 Aug 2020 20:28:55 UTC - Search in distribution
DBIx::Class::Schema::RestrictWithObject - Automatically restrict resultsets
This DBIx::Class::Schema component can be used to restrict all resultsets through an appropriately-named method in a user-supplied object. This allows you to automatically prevent data from being accessed, or automatically predefine options and searc...
ARCANEZ/DBIx-Class-Schema-RestrictWithObject-0.0002 - 26 Jun 2013 19:58:15 UTC - Search in distribution