1 CREATE TABLE IF NOT EXISTS `retriever_rule` (
2 `id` int(11) unsigned NOT NULL AUTO_INCREMENT,
3 `uid` int(11) NOT NULL,
4 `contact-id` int(11) NOT NULL,
5 `data` mediumtext NOT NULL,
8 KEY `contact-id` (`contact-id`)
9 ) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_bin;
11 CREATE TABLE IF NOT EXISTS `retriever_item` (
12 `id` int(11) unsigned NOT NULL AUTO_INCREMENT,
13 `item-uri` varchar(800) CHARACTER SET ascii COLLATE ascii_bin NOT NULL,
14 `item-uid` int(10) unsigned NOT NULL DEFAULT '0',
15 `contact-id` int(10) unsigned NOT NULL DEFAULT '0',
16 `resource` int(11) NOT NULL,
17 `finished` tinyint(1) unsigned NOT NULL DEFAULT '0',
18 KEY `resource` (`resource`),
19 KEY `all` (`item-uri`, `item-uid`, `contact-id`),
21 ) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_bin;
23 CREATE TABLE IF NOT EXISTS `retriever_resource` (
24 `id` int(11) unsigned NOT NULL AUTO_INCREMENT,
25 `type` char(255) NOT NULL,
26 `binary` int(1) NOT NULL DEFAULT 0,
27 `url` varchar(800) CHARACTER SET ascii COLLATE ascii_bin NOT NULL,
28 `created` timestamp NOT NULL DEFAULT now(),
29 `completed` timestamp NULL DEFAULT NULL,
30 `last-try` timestamp NULL DEFAULT NULL,
31 `num-tries` int(11) NOT NULL DEFAULT 0,
32 `data` mediumtext NOT NULL,
33 `http-code` smallint(1) unsigned NULL DEFAULT NULL,
34 `redirect-url` varchar(800) CHARACTER SET ascii COLLATE ascii_bin NULL DEFAULT NULL,
36 ) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_bin