Platon Technologies
not logged in Login Registration
EnglishSlovak
open source software development celebrating 10 years of open source development! Saturday, October 17, 2026

Diff for mylist/sql/ddl.sql between version 1.3 and 1.4

version 1.3, 2005/03/25 21:46:14 version 1.4, 2005/03/30 13:05:31
Line 2 
Line 2 
 --  --
 -- 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 '',

Legend:
Removed from v.1.3  
changed lines
  Added in v.1.4

Platon Group <platon@platon.org> http://platon.org/
Copyright © 2002-2006 Platon Group
Site powered by Metafox CMS
Go to Top