You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
35 lines
1.1 KiB
35 lines
1.1 KiB
/**
|
|
* @version v1.11
|
|
* @signature ad9d0a5f1bd9f83a4ecb3f590b334eac
|
|
* @title Custom Queues, Advanced Sorting
|
|
*
|
|
* Add advanced sorting configuration to custom queues
|
|
*/
|
|
|
|
ALTER TABLE `%TABLE_PREFIX%queue`
|
|
ADD `sort_id` int(11) unsigned AFTER `columns_id`;
|
|
|
|
DROP TABLE IF EXISTS `%TABLE_PREFIX%queue_sort`;
|
|
CREATE TABLE `%TABLE_PREFIX%queue_sort` (
|
|
`id` int(11) unsigned NOT NULL AUTO_INCREMENT,
|
|
`root` varchar(32) DEFAULT NULL,
|
|
`name` varchar(64) NOT NULL DEFAULT '',
|
|
`columns` text,
|
|
`updated` datetime DEFAULT NULL,
|
|
PRIMARY KEY (`id`)
|
|
) DEFAULT CHARSET=utf8;
|
|
|
|
DROP TABLE IF EXISTS `%TABLE_PREFIX%queue_sorts`;
|
|
CREATE TABLE `%TABLE_PREFIX%queue_sorts` (
|
|
`queue_id` int(11) unsigned NOT NULL,
|
|
`sort_id` int(11) unsigned NOT NULL,
|
|
`bits` int(11) unsigned NOT NULL DEFAULT '0',
|
|
`sort` int(10) unsigned NOT NULL DEFAULT '0',
|
|
PRIMARY KEY (`queue_id`, `sort_id`)
|
|
) DEFAULT CHARSET=utf8;
|
|
|
|
-- Finished with patch
|
|
UPDATE `%TABLE_PREFIX%config`
|
|
SET `value` = 'ad9d0a5f1bd9f83a4ecb3f590b334eac'
|
|
WHERE `key` = 'schema_signature' AND `namespace` = 'core';
|
|
|