зеркало из https://github.com/mozilla/pjs.git
Don't regenerate the shadow database until we're sure that our DB is
up to snuff with what processmail expects.
This commit is contained in:
Родитель
ef181b05f8
Коммит
e938556230
|
@ -1067,6 +1067,10 @@ sub DropField ($$)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
my $regenerateshadow = 0;
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
# 1999-05-12 Added a pref to control how much email you get. This needs a new
|
# 1999-05-12 Added a pref to control how much email you get. This needs a new
|
||||||
# column in the profiles table, so feed the following to mysql:
|
# column in the profiles table, so feed the following to mysql:
|
||||||
|
@ -1308,8 +1312,7 @@ if (GetFieldDef('bugs', 'long_desc')) {
|
||||||
DropField('bugs', 'long_desc');
|
DropField('bugs', 'long_desc');
|
||||||
|
|
||||||
$dbh->do("UNLOCK TABLES");
|
$dbh->do("UNLOCK TABLES");
|
||||||
print "Now regenerating the shadow database for all bugs.\n";
|
$regenerateshadow = 1;
|
||||||
system("./processmail regenerate");
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -1430,3 +1433,9 @@ AddField('namedqueries', 'linkinfooter', 'tinyint not null');
|
||||||
# AddField/DropField/ChangeFieldType/RenameField code above. This would then
|
# AddField/DropField/ChangeFieldType/RenameField code above. This would then
|
||||||
# be honored by everyone who updates his Bugzilla installation.
|
# be honored by everyone who updates his Bugzilla installation.
|
||||||
#
|
#
|
||||||
|
#
|
||||||
|
# Final checks...
|
||||||
|
if ($regenerateshadow) {
|
||||||
|
print "Now regenerating the shadow database for all bugs.\n";
|
||||||
|
system("./processmail regenerate");
|
||||||
|
}
|
||||||
|
|
Загрузка…
Ссылка в новой задаче