1Log::Report::DBIC::ProfUisleerr(C3o)ntributed Perl DocumLeongt:a:tRieopnort::DBIC::Profiler(3)
2
3
4

NAME

6       Log::Report::DBIC::Profiler - query profiler for DBIx::Class
7

INHERITANCE

9        Log::Report::DBIC::Profiler
10          is a DBIx::Class::Storage::Statistics
11

SYNOPSIS

13         use Log::Report::DBIC::Profiler;
14         $schema->storage->debugobj(Log::Report::DBIC::Profiler->new);
15         $schema->storage->debug(1);
16
17         # And maybe (if no exceptions expected from DBIC)
18         $schema->exception_action(sub { panic @_ });
19
20         # Log to syslog
21         use Log::Report;
22         dispatcher SYSLOG => 'myapp'
23           , identity => 'myapp'
24           , facility => 'local0'
25           , flags    => "pid ndelay nowait"
26           , mode     => 'DEBUG';
27

DESCRIPTION

29       This profile will log DBIx::Class queries via Log::Report to a selected
30       back-end (via a dispatcher, see Log::Report::Dispatcher)
31

SEE ALSO

33       This module is part of Log-Report distribution version 1.36, built on
34       October 27, 2023. Website: http://perl.overmeer.net/CPAN/
35

LICENSE

37       Copyrights 2007-2023 by [Mark Overmeer <markov@cpan.org>]. For other
38       contributors see ChangeLog.
39
40       This program is free software; you can redistribute it and/or modify it
41       under the same terms as Perl itself.  See http://dev.perl.org/licenses/
42
43
44
45perl v5.38.0                      2023-10-27    Log::Report::DBIC::Profiler(3)
Impressum