DBIx::Class::ResultSet::SetControl - Easier Looping over resultsets River stage zero No dependents

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::Validation::Structure - DBIx::Class Validation based on the column meta data River stage zero No dependents

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 River stage zero No dependents

HORNBURG/DBIx-Class-DeploymentHandler-CLI-0.3.0 - 03 Jan 2022 16:49:58 UTC - Search in distribution

DBIx::Class::InflateColumn::Boolean - Auto-create boolean objects from columns. River stage zero No dependents

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 River stage one • 2 direct dependents • 2 total dependents

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 River stage zero No dependents

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::InflateColumn::BigFloat - Auto-inflate your decimal columns into solid floats River stage zero No dependents

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. River stage one • 1 direct dependent • 1 total dependent

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 River stage zero No dependents

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 River stage zero No dependents

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 River stage zero No dependents

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 River stage zero No dependents

RENEEB/DBIx-Class-InflateColumn-TimePiece-0.02 - 11 Dec 2018 20:35:38 UTC - Search in distribution

DBIx::Class::QueryLog::WithStackTrace River stage zero No dependents

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 River stage zero No dependents

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 River stage one • 9 direct dependents • 9 total dependents

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::TimeMoment - Auto-create TimeMoment objects from date and datetime columns. River stage zero No dependents

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! River stage zero No dependents

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 River stage zero No dependents

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::ResultSet::RecursiveUpdate - like update_or_create - but recursive River stage two • 5 direct dependents • 12 total dependents

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 River stage one • 1 direct dependent • 1 total dependent

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
920 results (0.287 seconds)