From a11bc6a89d90601429d35821de55aaf948ed4f15 Mon Sep 17 00:00:00 2001 From: Andrew Yates <ayates@ebi.ac.uk> Date: Thu, 7 Jun 2012 13:25:38 +0000 Subject: [PATCH] Allowing us to strip out some unwanted test case SQL attributes --- misc-scripts/db/dump_mysql.pl | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/misc-scripts/db/dump_mysql.pl b/misc-scripts/db/dump_mysql.pl index 06c312b973..c270fd9625 100755 --- a/misc-scripts/db/dump_mysql.pl +++ b/misc-scripts/db/dump_mysql.pl @@ -315,6 +315,11 @@ sub modify_sql { $sql =~ s/DEFINER=.+ \s+ SQL/DEFINER=CURRENT_USER() SQL/xms; $sql =~ s/SQL \s+ SECURITY \s+ DEFINER/SQL SECURITY INVOKER/xms; } + if($self->opts()->{testcompatible}) { + $sql =~ s/DEFAULT\s+CHARSET=latin1//xms; + $sql =~ s/COLLATE=latin1_bin//xms; + $sql =~ s/AUTO_INCREMENT=\d+//xms; + } return $sql; } -- GitLab