Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
DBIx::Class::Storage::UsergContributedxPerlss::Storage::Debug::PrettyTrace(3)

NAME
       DBIx::Class::Storage::Debug::PrettyTrace	- Pretty Tracing DebugObj

SYNOPSIS
	DBIC_TRACE_PROFILE=~/dbic.json perl -Ilib ./foo.pl

       Where dbic.json contains:

	{
	  "profile":"console",
	  "show_progress":1,
	  "squash_repeats":1
	}

METHODS
   new
	my $pp = DBIx::Class::Storage::Debug::PrettyTrace->new({
	  show_progress	 => 1,		   # tries it's	best to	make it	clear that a SQL
					   # statement is still	running
	  executing	 => '...',	   # the string	that is	added to the end of SQL
					   # if	show_progress is on.  You probably don't
					   # need to set this
	  clear_line	 => '<CR><ESC>[J', # the string	used to	erase the string added
					   # to	SQL if show_progress is	on.  Again, the
					   # default is	probably good enough.

	  squash_repeats => 1,		   # set to true to make repeated SQL queries
					   # be	ellided	and only show the new bind params
	  # any	other args are passed through directly to SQL::Abstract::Tree
	});

FURTHER	QUESTIONS?
       Check the list of additional DBIC resources.

COPYRIGHT AND LICENSE
       This module is free software copyright by the DBIx::Class (DBIC)
       authors.	You can	redistribute it	and/or modify it under the same	terms
       as the DBIx::Class library.

perl v5.32.0			  2DBIx::Class::Storage::Debug::PrettyTrace(3)

NAME | SYNOPSIS | METHODS | FURTHER QUESTIONS? | COPYRIGHT AND LICENSE

Want to link to this manual page? Use this URL:
<https://www.freebsd.org/cgi/man.cgi?query=DBIx::Class::Storage::Debug::PrettyTrace&sektion=3&manpath=FreeBSD+12.2-RELEASE+and+Ports>

home | help