mirror of
https://github.com/mozilla/gecko-dev.git
synced 2025-02-16 22:04:36 +00:00
Bug 277504 : quips migrated from quip file have an (invalid) userid of 0
Patch by Frederic Buclin <LpSolit@gmail.com> r=mkanat a=myk
This commit is contained in:
parent
d58ea1c0d9
commit
7d7d9d6bb8
@ -1992,10 +1992,11 @@ $table{bug_group_map} =
|
||||
index(group_id)';
|
||||
|
||||
# 2002-07-19, davef@tetsubo.com, bug 67950:
|
||||
# 2005-02-20, LpSolit@gmail.com, bug 277504
|
||||
# Store quips in the db.
|
||||
$table{quips} =
|
||||
'quipid mediumint not null auto_increment primary key,
|
||||
userid mediumint not null default 0,
|
||||
userid mediumint null,
|
||||
quip text not null,
|
||||
approved tinyint(1) not null default 1';
|
||||
|
||||
@ -4263,6 +4264,16 @@ ChangeFieldType ('bugs', 'bug_severity', 'varchar(64) not null');
|
||||
ChangeFieldType ('bugs', 'rep_platform', 'varchar(64) not null');
|
||||
ChangeFieldType ('bugs', 'op_sys', 'varchar(64) not null');
|
||||
|
||||
|
||||
# 2005-02-20 - LpSolit@gmail.com - Bug 277504
|
||||
# When migrating quips from the '$datadir/comments' file to the DB,
|
||||
# the user ID should be NULL instead of 0 (which is an invalid user ID).
|
||||
if (!GetFieldDef('quips', 'userid')->[2]) {
|
||||
ChangeFieldType('quips', 'userid', 'mediumint null');
|
||||
print "Changing owner to NULL for quips where the owner is unknown...\n";
|
||||
$dbh->do('UPDATE quips SET userid = NULL WHERE userid = 0');
|
||||
}
|
||||
|
||||
# If you had to change the --TABLE-- definition in any way, then add your
|
||||
# differential change code *** A B O V E *** this comment.
|
||||
#
|
||||
|
Loading…
x
Reference in New Issue
Block a user