]> git.ipfire.org Git - thirdparty/bugzilla.git/commitdiff
Bug 505165: The flags.setter_id DB column cannot be NULL
authorFrédéric Buclin <LpSolit@gmail.com>
Wed, 13 Oct 2010 23:11:07 +0000 (01:11 +0200)
committerFrédéric Buclin <LpSolit@gmail.com>
Wed, 13 Oct 2010 23:11:07 +0000 (01:11 +0200)
r/a=mkanat

Bugzilla/DB/Schema.pm
Bugzilla/Install/DB.pm

index 356480e3ba3b33c445b7af2e82d168d3896c5b72..c8adde17f3141c900f235f05cefd7045272c3d1e 100644 (file)
@@ -555,7 +555,7 @@ use constant ABSTRACT_SCHEMA => {
                                                  DELETE => 'CASCADE'}},
             creation_date     => {TYPE => 'DATETIME', NOTNULL => 1},
             modification_date => {TYPE => 'DATETIME'},
-            setter_id         => {TYPE => 'INT3',
+            setter_id         => {TYPE => 'INT3', NOTNULL => 1,
                                   REFERENCES => {TABLE  => 'profiles',
                                                  COLUMN => 'userid'}},
             requestee_id      => {TYPE => 'INT3',
index df4ea737eac8254bacde0bd0f16453cdf8fcde88..b6e58b857fce690897498e6a314f121f1ce017ce 100644 (file)
@@ -634,6 +634,9 @@ sub update_table_definitions {
     # 2009-05-07 ghendricks@novell.com - Bug 77193
     _add_isactive_to_product_fields();
 
+    # 2010-10-09 LpSolit@gmail.com - Bug 505165
+    $dbh->bz_alter_column('flags', 'setter_id', {TYPE => 'INT3', NOTNULL => 1});
+
     ################################################################
     # New --TABLE-- changes should go *** A B O V E *** this point #
     ################################################################