]> 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:13:05 +0000 (01:13 +0200)
committerFrédéric Buclin <LpSolit@gmail.com>
Wed, 13 Oct 2010 23:13:05 +0000 (01:13 +0200)
r/a=mkanat

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

index 4837ccc5fe7c2704eb058242f9feadbea693ec8a..1380f07a6d4a4a6b0afade5a63b5ae2d02f12d33 100644 (file)
@@ -557,7 +557,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 26e36f7dfdf7de875bb18f7bfba7dc3dff7cff0a..687e8b83b0ede10a13b485c28f7343de37d0cbf5 100644 (file)
@@ -630,6 +630,9 @@ sub update_table_definitions {
     $dbh->bz_alter_column('products', 'allows_unconfirmed',
         { TYPE => 'BOOLEAN', NOTNULL => 1, DEFAULT => 'TRUE' });
 
+    # 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 #
     ################################################################