зеркало из https://github.com/mozilla/pjs.git
Bug 309760: series.public rename breaks upgrades from 2.17.1
Patch By Max Kanat-Alexander <mkanat@bugzilla.org> r=joel, a=justdave
This commit is contained in:
Родитель
8a505aa784
Коммит
2cff4105b8
|
@ -3917,8 +3917,12 @@ if ( $dbh->isa('Bugzilla::DB::Mysql') ) {
|
|||
if ( $approved_col->{TYPE_NAME} eq 'TINYINT'
|
||||
and $approved_col->{COLUMN_SIZE} == 1 )
|
||||
{
|
||||
$dbh->bz_alter_column_raw('series', 'public',
|
||||
{TYPE => 'BOOLEAN', NOTNULL => 1, DEFAULT => '0'});
|
||||
# series.public could have been renamed to series.is_public,
|
||||
# and so wouldn't need to be fixed manually.
|
||||
if ($dbh->bz_column_info('series', 'public')) {
|
||||
$dbh->bz_alter_column_raw('series', 'public',
|
||||
{TYPE => 'BOOLEAN', NOTNULL => 1, DEFAULT => '0'});
|
||||
}
|
||||
$dbh->bz_alter_column_raw('bug_status', 'isactive',
|
||||
{TYPE => 'BOOLEAN', NOTNULL => 1, DEFAULT => '1'});
|
||||
$dbh->bz_alter_column_raw('rep_platform', 'isactive',
|
||||
|
|
Загрузка…
Ссылка в новой задаче