View on
MetaCPAN
Olaf Alders > Data-Printer-Filter-DBIx-Class-0.000004 > Data::Printer::Filter::DBIx::Class

Download:
Data-Printer-Filter-DBIx-Class-0.000004.tar.gz

Dependencies

Annotate this POD

Website

View/Report Bugs
Module Version: 0.000004   Source  

NAME ^

Data::Printer::Filter::DBIx::Class - Apply special Data::Printer filters to DBIx::Class objects

VERSION ^

version 0.000004

SYNOPSIS ^

In your program:

    use Data::Printer filters => { -external => ['DBIx::Class'] };

or, in your .dataprinter file:

    { filters => { -external => ['DBIx::Class'] } };

DESCRIPTION ^

Huge chunks of this have been lifted directly from Data::Printer::Filter::DB This filter differs in that it also adds the values from get_columns() to the output. For a DBIx::Class::Row object, the column values are return in the data. For a DBIx::Class::ResultSet, by default the first 5 rows in the ResultSet are returned, with the contents of get_columns() included. You can change this behaviour via $ENV{DDP_DBIC_ROW_LIMIT}.

    # Return up to 1,000 rows per ResultSet
    $ENV{DDP_DBIC_ROW_LIMIT} = 1000;

    # Return every row from every ResultSet
    $ENV{DDP_DBIC_ROW_LIMIT} = 0;

AUTHOR ^

Olaf Alders <olaf@wundercounter.com>

COPYRIGHT AND LICENSE ^

This software is Copyright (c) 2016 by MaxMind, Inc.

This is free software, licensed under:

  The Artistic License 2.0 (GPL Compatible)
syntax highlighting: