| version 1.3, 2005/03/25 21:46:14 |
version 1.4, 2005/03/30 13:05:31 |
|
|
| -- |
-- |
| -- Host: localhost Database: mylist |
-- Host: localhost Database: mylist |
| -- ------------------------------------------------------ |
-- ------------------------------------------------------ |
| -- Server version 4.0.23_Debian-7-log |
-- Server version 4.0.24_Debian-2-log |
| |
|
| DROP TABLE IF EXISTS mylist_messages; |
-- |
| CREATE TABLE `mylist_messages` ( |
-- Table structure for table `mylist_list_stats` |
| id int NOT NULL auto_increment, |
-- |
| |
|
| |
DROP TABLE IF EXISTS `mylist_list_stats`; |
| |
CREATE TABLE `mylist_list_stats` ( |
| `list_id` int(11) NOT NULL default '0', |
`list_id` int(11) NOT NULL default '0', |
| `messageid` varchar(200) NOT NULL default '', |
`dt_created` datetime NOT NULL default '0000-00-00 00:00:00', |
| `from` varchar(255) NOT NULL default '', |
`dt_last_used` datetime NOT NULL default '0000-00-00 00:00:00', |
| `dt_header` datetime default NULL, |
`times_used` int(11) NOT NULL default '0', |
| `dt_received` datetime default NULL, |
PRIMARY KEY (`list_id`) |
| `header` text, |
) TYPE=MyISAM; |
| `subject` text, |
|
| `body` text, |
-- |
| PRIMARY KEY (id), |
-- Table structure for table `mylist_list_users` |
| UNIQUE KEY (`messageid`,`list_id`) |
-- |
| |
|
| |
DROP TABLE IF EXISTS `mylist_list_users`; |
| |
CREATE TABLE `mylist_list_users` ( |
| |
`list_id` int(11) NOT NULL default '0', |
| |
`user_id` int(11) NOT NULL default '0', |
| |
`email` varchar(255) default NULL, |
| |
PRIMARY KEY (`list_id`,`user_id`) |
| ) TYPE=MyISAM; |
) TYPE=MyISAM; |
| |
|
| DROP TABLE IF EXISTS mylist_message_atts; |
-- |
| CREATE TABLE mylist_message_atts ( |
-- Table structure for table `mylist_lists` |
| id int NOT NULL auto_increment, |
-- |
| message_id int NOT NULL, |
|
| atts_headers longtext, -- vyplnene vzdy! |
|
| atts_body longblob, -- dekodovane |
|
| path varchar(255), |
|
| filename varchar(255), -- pokial sa nebude dat zistit "id" |
|
| PRIMARY KEY (id) |
|
| ); |
|
| |
|
| DROP TABLE IF EXISTS mylist_search_index; |
|
| CREATE TABLE mylist_search_index ( |
|
| message_id int, |
|
| word char(48), |
|
| search_type_id int, |
|
| weight float, |
|
| PRIMARY KEY (message_id, word, search_type_id) |
|
| ); |
|
| |
|
| DROP TABLE IF EXISTS mylist_search_types; |
|
| CREATE TABLE mylist_search_types ( |
|
| id int not null auto_increment, |
|
| name varchar(255), |
|
| description varchar(255), |
|
| default_weight float, |
|
| PRIMARY KEY (id) |
|
| ); |
|
| |
|
| DROP TABLE IF EXISTS mylist_lists; |
DROP TABLE IF EXISTS `mylist_lists`; |
| CREATE TABLE `mylist_lists` ( |
CREATE TABLE `mylist_lists` ( |
| `id` int(11) NOT NULL auto_increment, |
`id` int(11) NOT NULL auto_increment, |
| project_id int NOT NULL, |
`project_id` int(11) NOT NULL default '0', |
| `name` varchar(60) NOT NULL default '', |
`name` varchar(60) NOT NULL default '', |
| `short_desc` varchar(255) NOT NULL default '', |
`short_desc` varchar(255) NOT NULL default '', |
| `description` text NOT NULL, |
`description` text NOT NULL, |
| Line 72 CREATE TABLE `mylist_lists` ( |
|
| Line 57 CREATE TABLE `mylist_lists` ( |
|
| UNIQUE KEY `mylist_lists_name` (`name`) |
UNIQUE KEY `mylist_lists_name` (`name`) |
| ) TYPE=MyISAM; |
) TYPE=MyISAM; |
| |
|
| DROP TABLE IF EXISTS mylist_queue_messages; |
-- |
| CREATE TABLE mylist_queue_messages |
-- Table structure for table `mylist_message_atts` |
| ( |
-- |
| id int NOT NULL, |
|
| message_header longtext NOT NULL, -- serializovany array || txt -> split |
DROP TABLE IF EXISTS `mylist_message_atts`; |
| message_body longtext NOT NULL, -- mime || txt + sign |
CREATE TABLE `mylist_message_atts` ( |
| PRIMARY KEY (id) |
`id` int(11) NOT NULL auto_increment, |
| ); |
`message_id` int(11) NOT NULL default '0', |
| |
`atts_headers` longtext, |
| |
`atts_body` longblob, |
| |
`path` varchar(255) default NULL, |
| |
`filename` varchar(255) default NULL, |
| |
PRIMARY KEY (`id`) |
| |
) TYPE=MyISAM; |
| |
|
| |
-- |
| |
-- Table structure for table `mylist_messages` |
| |
-- |
| |
|
| DROP TABLE IF EXISTS mylist_queue; |
DROP TABLE IF EXISTS `mylist_messages`; |
| |
CREATE TABLE `mylist_messages` ( |
| |
`id` int(11) NOT NULL auto_increment, |
| |
`list_id` int(11) NOT NULL default '0', |
| |
`messageid` varchar(200) NOT NULL default '', |
| |
`from` varchar(255) NOT NULL default '', |
| |
`dt_header` datetime default NULL, |
| |
`dt_received` datetime default NULL, |
| |
`header` text, |
| |
`subject` text, |
| |
`body` text, |
| |
PRIMARY KEY (`id`), |
| |
UNIQUE KEY `messageid` (`messageid`,`list_id`) |
| |
) TYPE=MyISAM; |
| |
|
| |
-- |
| |
-- Table structure for table `mylist_queue` |
| |
-- |
| |
|
| |
DROP TABLE IF EXISTS `mylist_queue`; |
| CREATE TABLE `mylist_queue` ( |
CREATE TABLE `mylist_queue` ( |
| queue_message_id int NOT NULL, |
`queue_message_id` int(11) NOT NULL default '0', |
| `recipient` varchar(255) NOT NULL default '', |
`recipient` varchar(255) NOT NULL default '', |
| dt_queued datetime default NULL, |
`dt_queued` datetime default NULL, |
| dt_sent datetime default NULL, |
`dt_sent` datetime default NULL, |
| PRIMARY KEY (queue_message_id, recipient) |
PRIMARY KEY (`queue_message_id`,`recipient`) |
| |
) TYPE=MyISAM; |
| |
|
| |
-- |
| |
-- Table structure for table `mylist_queue_messages` |
| |
-- |
| |
|
| |
DROP TABLE IF EXISTS `mylist_queue_messages`; |
| |
CREATE TABLE `mylist_queue_messages` ( |
| |
`id` int(11) NOT NULL auto_increment, |
| |
`message_header` longtext NOT NULL, |
| |
`message_body` longtext NOT NULL, |
| |
PRIMARY KEY (`id`) |
| |
) TYPE=MyISAM; |
| |
|
| |
-- |
| |
-- Table structure for table `mylist_search_index` |
| |
-- |
| |
|
| |
DROP TABLE IF EXISTS `mylist_search_index`; |
| |
CREATE TABLE `mylist_search_index` ( |
| |
`message_id` int(11) NOT NULL default '0', |
| |
`word` char(48) NOT NULL default '', |
| |
`search_type_id` int(11) NOT NULL default '0', |
| |
`weight` float default NULL, |
| |
PRIMARY KEY (`message_id`,`word`,`search_type_id`) |
| ) TYPE=MyISAM; |
) TYPE=MyISAM; |
| |
|
| DROP TABLE IF EXISTS mylist_senders; |
-- |
| |
-- Table structure for table `mylist_search_types` |
| |
-- |
| |
|
| |
DROP TABLE IF EXISTS `mylist_search_types`; |
| |
CREATE TABLE `mylist_search_types` ( |
| |
`id` int(11) NOT NULL auto_increment, |
| |
`name` varchar(255) default NULL, |
| |
`description` varchar(255) default NULL, |
| |
`default_weight` float default NULL, |
| |
PRIMARY KEY (`id`) |
| |
) TYPE=MyISAM; |
| |
|
| |
-- |
| |
-- Table structure for table `mylist_senders` |
| |
-- |
| |
|
| |
DROP TABLE IF EXISTS `mylist_senders`; |
| CREATE TABLE `mylist_senders` ( |
CREATE TABLE `mylist_senders` ( |
| `list_id` int(11) NOT NULL default '0', |
`list_id` int(11) NOT NULL default '0', |
| `user_email` varchar(255) NOT NULL default '', |
`user_email` varchar(255) NOT NULL default '', |
| Line 98 CREATE TABLE `mylist_senders` ( |
|
| Line 154 CREATE TABLE `mylist_senders` ( |
|
| PRIMARY KEY (`list_id`,`user_email`) |
PRIMARY KEY (`list_id`,`user_email`) |
| ) TYPE=MyISAM; |
) TYPE=MyISAM; |
| |
|
| DROP TABLE IF EXISTS mylist_list_stats; |
-- |
| CREATE TABLE `mylist_list_stats` ( |
-- Table structure for table `projects` |
| `list_id` int(11) NOT NULL default '0', |
-- |
| `dt_created` datetime NOT NULL default '0000-00-00 00:00:00', |
|
| `dt_last_used` datetime NOT NULL default '0000-00-00 00:00:00', |
|
| `times_used` int(11) NOT NULL default '0', |
|
| PRIMARY KEY (`list_id`) |
|
| ) TYPE=MyISAM; |
|
| |
|
| DROP TABLE IF EXISTS mylist_list_users; |
|
| CREATE TABLE `mylist_list_users` ( |
|
| `list_id` int(11) NOT NULL default '0', |
|
| `user_id` int(11) NOT NULL default '0', |
|
| `email` varchar(255) default NULL, -- moze byt NULL |
|
| -- role_id eventuelne ak bude existovat viac roli v ML |
|
| PRIMARY KEY (list_id, user_id) |
|
| ) TYPE=MyISAM; |
|
| |
|
| DROP TABLE IF EXISTS projects; |
DROP TABLE IF EXISTS `projects`; |
| CREATE TABLE `projects` ( |
CREATE TABLE `projects` ( |
| `id` int(11) NOT NULL auto_increment, |
`id` int(11) NOT NULL auto_increment, |
| `name` varchar(64) NOT NULL default '', |
`name` varchar(64) NOT NULL default '', |
| Line 124 CREATE TABLE `projects` ( |
|
| Line 166 CREATE TABLE `projects` ( |
|
| UNIQUE KEY `uk_proj_name` (`name`) |
UNIQUE KEY `uk_proj_name` (`name`) |
| ) TYPE=MyISAM; |
) TYPE=MyISAM; |
| |
|
| DROP TABLE IF EXISTS users; |
-- |
| |
-- Table structure for table `users` |
| |
-- |
| |
|
| |
DROP TABLE IF EXISTS `users`; |
| CREATE TABLE `users` ( |
CREATE TABLE `users` ( |
| `id` int(11) NOT NULL auto_increment, |
`id` int(11) NOT NULL auto_increment, |
| `name` varchar(32) NOT NULL default '', |
`name` varchar(32) NOT NULL default '', |