diff --git a/include/upgrader/streams/core/9143a511-00000000.patch.sql b/include/upgrader/streams/core/9143a511-00000000.patch.sql index 10a6a23214346ab8fdc42578ae01fcdf867ef5a8..641d42d018a3e8f8dd394dfb26227a68aad3eb0d 100644 --- a/include/upgrader/streams/core/9143a511-00000000.patch.sql +++ b/include/upgrader/streams/core/9143a511-00000000.patch.sql @@ -1,3 +1,9 @@ +/** + * @signature 959aca6ed189cd918d227a3ea8a135a3 + * @version v1.9.6 + * @title Retire `private`, `required`, and `edit_mask` for fields + * + */ ALTER TABLE `%TABLE_PREFIX%ticket_event` ADD `id` int(10) unsigned NOT NULL AUTO_INCREMENT PRIMARY KEY FIRST, @@ -26,3 +32,10 @@ UPDATE `%TABLE_PREFIX%thread_event` A1 LEFT JOIN `%TABLE_PREFIX%staff` A2 ON (A2.`username` = A1.`username`) SET A1.`uid` = A2.`staff_id` WHERE A1.`username` != 'SYSTEM'; + +ALTER TABLE `%TABLE_PREFIX%user_email` + ADD `flags` int(10) unsigned NOT NULL DEFAULT 0 AFTER `user_id`; + +UPDATE `%TABLE_PREFIX%config` + SET `value` = '00000000000000000000000000000000' + WHERE `key` = 'schema_signature' AND `namespace` = 'core'; diff --git a/setup/inc/streams/core/install-mysql.sql b/setup/inc/streams/core/install-mysql.sql index 9226cabec2cb0d5981029bbef412095bbacbf419..8fb4ba4e3393425bfc03481ebc20399518b2e81c 100644 --- a/setup/inc/streams/core/install-mysql.sql +++ b/setup/inc/streams/core/install-mysql.sql @@ -871,6 +871,7 @@ DROP TABLE IF EXISTS `%TABLE_PREFIX%user_email`; CREATE TABLE `%TABLE_PREFIX%user_email` ( `id` int(10) unsigned NOT NULL auto_increment, `user_id` int(10) unsigned NOT NULL, + `flags` int(10) unsigned NOT NULL DEFAULT 0, `address` varchar(128) NOT NULL, PRIMARY KEY (`id`), UNIQUE KEY `address` (`address`),