T2337: Make cache folder (resource) identifiers case-sensitive on MySQL

This commit is contained in:
Aleksander Machniak 2019-09-29 13:24:55 +02:00
parent e0b593ba52
commit eee719e6d2
6 changed files with 7 additions and 4 deletions

View file

@ -12,7 +12,7 @@ DROP TABLE IF EXISTS `kolab_folders`;
CREATE TABLE `kolab_folders` (
`folder_id` BIGINT UNSIGNED NOT NULL AUTO_INCREMENT,
`resource` VARCHAR(255) NOT NULL,
`resource` VARCHAR(255) BINARY NOT NULL,
`type` VARCHAR(32) NOT NULL,
`synclock` INT(10) NOT NULL DEFAULT '0',
`ctag` VARCHAR(40) DEFAULT NULL,
@ -180,4 +180,4 @@ CREATE TABLE `kolab_cache_freebusy` (
/*!40014 SET FOREIGN_KEY_CHECKS=1 */;
REPLACE INTO `system` (`name`, `value`) VALUES ('libkolab-version', '2018122700');
REPLACE INTO `system` (`name`, `value`) VALUES ('libkolab-version', '2019092900');

View file

@ -0,0 +1 @@
ALTER TABLE `kolab_folders` CHANGE `resource` `resource` varchar(255) BINARY NOT NULL;

View file

@ -175,4 +175,4 @@ CREATE TABLE "kolab_cache_freebusy" (
CREATE INDEX "kolab_cache_fb_uid2msguid" ON "kolab_cache_freebusy" ("folder_id", "uid", "msguid");
INSERT INTO "system" ("name", "value") VALUES ('libkolab-version', '2018122700');
INSERT INTO "system" ("name", "value") VALUES ('libkolab-version', '2019092900');

View file

@ -0,0 +1 @@
-- empty

View file

@ -148,4 +148,4 @@ CREATE TABLE kolab_cache_freebusy (
CREATE INDEX ix_freebusy_uid2msguid ON kolab_cache_freebusy(folder_id,uid,msguid);
INSERT INTO system (name, value) VALUES ('libkolab-version', '2018122700');
INSERT INTO system (name, value) VALUES ('libkolab-version', '2019092900');

View file

@ -0,0 +1 @@
-- empty