2012-05-02 17:41:02 +02:00
|
|
|
/**
|
|
|
|
* libkolab database schema
|
|
|
|
*
|
|
|
|
* @version @package_version@
|
|
|
|
* @author Thomas Bruederli
|
|
|
|
* @licence GNU AGPL
|
|
|
|
**/
|
|
|
|
|
2012-06-22 15:37:09 +02:00
|
|
|
DROP TABLE IF EXISTS `kolab_cache`;
|
|
|
|
|
|
|
|
CREATE TABLE `kolab_cache` (
|
2012-05-02 17:41:02 +02:00
|
|
|
`resource` VARCHAR(255) CHARACTER SET ascii NOT NULL,
|
|
|
|
`type` VARCHAR(32) CHARACTER SET ascii NOT NULL,
|
|
|
|
`msguid` BIGINT UNSIGNED NOT NULL,
|
|
|
|
`uid` VARCHAR(128) CHARACTER SET ascii NOT NULL,
|
2012-05-16 10:10:51 +02:00
|
|
|
`created` DATETIME DEFAULT NULL,
|
2012-06-22 15:37:09 +02:00
|
|
|
`changed` DATETIME DEFAULT NULL,
|
2012-05-02 17:41:02 +02:00
|
|
|
`data` TEXT NOT NULL,
|
|
|
|
`xml` TEXT NOT NULL,
|
|
|
|
`dtstart` DATETIME,
|
|
|
|
`dtend` DATETIME,
|
|
|
|
`tags` VARCHAR(255) NOT NULL,
|
2012-05-16 10:10:51 +02:00
|
|
|
`words` TEXT NOT NULL,
|
2013-04-19 14:20:55 +02:00
|
|
|
`filename` varchar(255) DEFAULT NULL,
|
|
|
|
PRIMARY KEY(`resource`,`type`,`msguid`),
|
|
|
|
INDEX `resource_filename` (`resource`, `filename`)
|
2012-05-02 17:41:02 +02:00
|
|
|
) /*!40000 ENGINE=INNODB */ /*!40101 CHARACTER SET utf8 COLLATE utf8_general_ci */;
|
2013-01-18 09:40:48 +01:00
|
|
|
|
2013-04-19 14:20:55 +02:00
|
|
|
INSERT INTO `system` (`name`, `value`) VALUES ('libkolab-version', '2013041900');
|