Hide bulk inserts from DBIx::Class
Arthur Axel "fREW" Schmidt [Sat, 23 Oct 2010 16:43:00 +0000 (16:43 +0000)]
Changes
lib/DBIx/Class/Storage/Debug/PrettyPrint.pm

diff --git a/Changes b/Changes
index 3154611..1423ac9 100644 (file)
--- a/Changes
+++ b/Changes
@@ -1,5 +1,7 @@
 Revision history for SQL::Abstract
 
+    - Hide bulk inserts from DBIx::Class
+
 revision 1.69  2010-10-22
 ----------------------------
     - Add quotes for populated placeholders and make the background
index 53de002..affb422 100644 (file)
@@ -25,6 +25,9 @@ sub print {
   my $string = shift;
   my $bindargs = shift || [];
 
+  return if defined $bindargs && defined $bindargs->[0] &&
+    $bindargs->[0] eq q('__BULK_INSERT__');
+
   my $use_placeholders = !!$self->_sqlat->fill_in_placeholders;
 
   # DBIC pre-quotes bindargs