]> git.ipfire.org Git - thirdparty/bugzilla.git/commitdiff
Bug 1541555 - Schema only
authorDylan William Hardison <dylan@hardison.net>
Fri, 5 Apr 2019 18:55:26 +0000 (14:55 -0400)
committerGitHub <noreply@github.com>
Fri, 5 Apr 2019 18:55:26 +0000 (14:55 -0400)
Bugzilla/DB/Schema.pm
Bugzilla/Install/DB.pm

index 7304f7c6612e4977ca4154d47d205285b8eaee64..5ecc186cfeea66d204f409d0dca7497c2077b76e 100644 (file)
@@ -1787,6 +1787,7 @@ use constant ABSTRACT_SCHEMA => {
       last_used    => {TYPE => 'DATETIME'},
       last_used_ip => {TYPE => 'varchar(40)'},
       app_id       => {TYPE => 'varchar(64)'},
+      sticky       => {TYPE => 'BOOLEAN', NOTNULL => 1, DEFAULT => 'FALSE'}
     ],
     INDEXES => [
       user_api_keys_api_key_idx        => {FIELDS => ['api_key'], TYPE => 'UNIQUE'},
index 216e47bd327ae108f28ec6d9456d031aff005970..a62fa5eb6b98000b17927da4ead6750aeabf33bd 100644 (file)
@@ -726,6 +726,9 @@ sub update_table_definitions {
   $dbh->bz_add_index('user_api_keys', 'user_api_keys_user_id_app_id_idx',
     [qw(user_id app_id)]);
 
+  $dbh->bz_add_column('user_api_keys', 'sticky',
+    {TYPE => 'BOOLEAN', NOTNULL => 1, DEFAULT => 'FALSE'});
+
   _add_attach_size();
 
   _fix_disable_mail();