Add CASCADE back in: better to break older Postgres versions than new ones.
authorGreg Sabino Mullane <greg@users.mediawiki.org>
Sat, 22 Nov 2008 06:44:45 +0000 (06:44 +0000)
committerGreg Sabino Mullane <greg@users.mediawiki.org>
Sat, 22 Nov 2008 06:44:45 +0000 (06:44 +0000)
Per bug 16256

maintenance/postgres/mediawiki_mysql2postgres.pl

index 75872b8..cca0467 100644 (file)
@@ -275,7 +275,7 @@ $verbose and warn qq{Writing truncates to empty existing tables\n};
 for my $t (@torder, 'objectcache', 'querycache') {
        next if $t eq '---';
        my $tname = $special{$t}||$t;
-       printf qq{TRUNCATE TABLE %-20s;\n}, qq{"$tname"};
+       printf qq{TRUNCATE TABLE %-20s CASCADE;\n}, qq{"$tname"};
 }
 print "\n\n";