DBIx-Class-Smooth

 view release on metacpan or  search on metacpan

Changes  view on Meta::CPAN

 [Stats & Dependency Changes]
 - 37 files changed, 37 insertions(+), 37 deletions(-)

0.0106 2020-10-28T18:59:43Z UTC
 [New Features]
 - Added annotate() to ResultSetBase.
 - Started ::Functions

 [Stats & Dependency Changes]
 - 46 files changed, 323 insertions(+), 49 deletions(-)
 - (run req) + Ref::Util (any)

0.0105 2020-09-20T15:02:50Z UTC
 [Breaking Changes]
 - Renamed ::Helper::Row::Creation to ::Helper::Row::Definition

 [Enhancements]
 - Add ability to transverse beyond one relationship
   (->filter(firstrel__secondrel__thirdrel__property=...))

 [Testing]

META.json  view on Meta::CPAN

      "runtime" : {
         "requires" : {
            "Carp" : "1.38",
            "DBIx::Class" : "0",
            "DBIx::Class::Candy" : "0",
            "DBIx::Class::Helpers" : "0",
            "List::SomeUtils" : "0",
            "List::Util" : "1.45",
            "Module::Loader" : "0",
            "Moo" : "0",
            "Ref::Util" : "0",
            "Safe::Isa" : "1.000005",
            "Scalar::Util" : "0",
            "String::CamelCase" : "0.02",
            "Sub::Exporter::Progressive" : "0",
            "Syntax::Keyword::Try" : "0",
            "boolean" : "0",
            "experimental" : "0",
            "parent" : "0",
            "perl" : "5.020000"
         }

META.yml  view on Meta::CPAN

    version: '0.0108'
requires:
  Carp: '1.38'
  DBIx::Class: '0'
  DBIx::Class::Candy: '0'
  DBIx::Class::Helpers: '0'
  List::SomeUtils: '0'
  List::Util: '1.45'
  Module::Loader: '0'
  Moo: '0'
  Ref::Util: '0'
  Safe::Isa: '1.000005'
  Scalar::Util: '0'
  String::CamelCase: '0.02'
  Sub::Exporter::Progressive: '0'
  Syntax::Keyword::Try: '0'
  boolean: '0'
  experimental: '0'
  parent: '0'
  perl: '5.020000'
resources:

Makefile.PL  view on Meta::CPAN

  "NAME" => "DBIx::Class::Smooth",
  "PREREQ_PM" => {
    "Carp" => "1.38",
    "DBIx::Class" => 0,
    "DBIx::Class::Candy" => 0,
    "DBIx::Class::Helpers" => 0,
    "List::SomeUtils" => 0,
    "List::Util" => "1.45",
    "Module::Loader" => 0,
    "Moo" => 0,
    "Ref::Util" => 0,
    "Safe::Isa" => "1.000005",
    "Scalar::Util" => 0,
    "String::CamelCase" => "0.02",
    "Sub::Exporter::Progressive" => 0,
    "Syntax::Keyword::Try" => 0,
    "boolean" => 0,
    "experimental" => 0,
    "parent" => 0
  },
  "TEST_REQUIRES" => {

Makefile.PL  view on Meta::CPAN

  "DateTime" => "1.05",
  "ExtUtils::MakeMaker" => 0,
  "File::Spec" => 0,
  "IO::Handle" => 0,
  "IPC::Open3" => 0,
  "List::SomeUtils" => 0,
  "List::Util" => "1.45",
  "Module::Load" => "0.26",
  "Module::Loader" => 0,
  "Moo" => 0,
  "Ref::Util" => 0,
  "Safe::Isa" => "1.000005",
  "Scalar::Util" => 0,
  "String::CamelCase" => "0.02",
  "Sub::Exporter::Progressive" => 0,
  "Syntax::Keyword::Try" => 0,
  "Test::DBIx::Class" => 0,
  "Test::More" => "0.96",
  "Test::mysqld" => 0,
  "boolean" => 0,
  "experimental" => 0,

cpanfile  view on Meta::CPAN


on runtime => sub {
    requires 'Carp' => '1.38';
    requires 'DBIx::Class' => '0';
    requires 'DBIx::Class::Candy' => '0';
    requires 'DBIx::Class::Helpers' => '0';
    requires 'List::SomeUtils' => '0';
    requires 'List::Util' => '1.45';
    requires 'Module::Loader' => '0';
    requires 'Moo' => '0';
    requires 'Ref::Util' => '0';
    requires 'Safe::Isa' => '1.000005';
    requires 'Scalar::Util' => '0';
    requires 'String::CamelCase' => '0.02';
    requires 'Sub::Exporter::Progressive' => '0';
    requires 'Syntax::Keyword::Try' => '0';
    requires 'boolean' => '0';
    requires 'experimental' => '0';
    requires 'parent' => '0';
    requires 'perl' => '5.020000';
};

dist.ini  view on Meta::CPAN


[Prereqs / RuntimeRequires]
Carp = 1.38
DBIx::Class = 0
DBIx::Class::Candy = 0
DBIx::Class::Helpers = 0
List::SomeUtils = 0
List::Util = 1.45
Module::Loader = 0
Moo = 0
Ref::Util = 0
Safe::Isa = 1.000005
Scalar::Util = 0
String::CamelCase = 0.02
Sub::Exporter::Progressive = 0
Syntax::Keyword::Try = 0
boolean = 0
experimental = 0
parent = 0
perl = 5.020000

iller.yaml  view on Meta::CPAN

      - parent
      - boolean
      - Carp
      - DBIx::Class
      - DBIx::Class::Candy
      - DBIx::Class::Helpers
      - List::SomeUtils
      - List::Util
      - Module::Loader
      - Moo
      - Ref::Util
      - Safe::Isa
      - Scalar::Util
      - String::CamelCase
      - Sub::Exporter::Progressive
      - Syntax::Keyword::Try

  test:
    requires:
      - DateTime
      - Module::Load

lib/DBIx/Class/Smooth/Functions.pm  view on Meta::CPAN

package DBIx::Class::Smooth::Functions;

# ABSTRACT: Specify columns
our $AUTHORITY = 'cpan:CSSON'; # AUTHORITY
our $VERSION = '0.0108';

use Carp qw/croak/;
use List::Util qw/uniq/;
use List::SomeUtils qw/any/;
use boolean;
use Ref::Util qw/is_scalarref is_refref is_arrayref/;
use Sub::Exporter::Progressive -setup => {
    exports => [qw/
        Ascii
        Bin
        Char
        CharLength
        Concat
        ConcatWS
        Elt
        ExportSet

t/00-report-prereqs.dd  view on Meta::CPAN

       'runtime' => {
                      'requires' => {
                                      'Carp' => '1.38',
                                      'DBIx::Class' => '0',
                                      'DBIx::Class::Candy' => '0',
                                      'DBIx::Class::Helpers' => '0',
                                      'List::SomeUtils' => '0',
                                      'List::Util' => '1.45',
                                      'Module::Loader' => '0',
                                      'Moo' => '0',
                                      'Ref::Util' => '0',
                                      'Safe::Isa' => '1.000005',
                                      'Scalar::Util' => '0',
                                      'String::CamelCase' => '0.02',
                                      'Sub::Exporter::Progressive' => '0',
                                      'Syntax::Keyword::Try' => '0',
                                      'boolean' => '0',
                                      'experimental' => '0',
                                      'parent' => '0',
                                      'perl' => '5.020000'
                                    }



( run in 0.555 second using v1.01-cache-2.11-cpan-a5abf4f5562 )