Changeset f7bfec9 in github for SQL/mysql5.initial.sql


Ignore:
Timestamp:
Aug 25, 2006 7:51:11 AM (7 years ago)
Author:
thomascube <thomas@…>
Branches:
master, HEAD, courier-fix, dev-browser-capabilities, pdo, release-0.6, release-0.7, release-0.8
Children:
58afbe9
Parents:
5f56a5bf
Message:

Finalized new message parsing. Attention: changes in database schema

File:
1 edited

Legend:

Unmodified
Added
Removed
  • SQL/mysql5.initial.sql

    raade7b9 rf7bfec9  
    11-- RoundCube Webmail initial database structure 
    2 -- Version 0.1beta2 
     2-- Version 0.1-beta2 
    33--  
    44 
     
    1717 `vars` text NOT NULL, 
    1818 PRIMARY KEY(`sess_id`) 
    19 ) TYPE=MYISAM CHARACTER SET utf8 COLLATE utf8_general_ci; 
     19) TYPE=MYISAM CHARACTER SET ascii COLLATE ascii_general_ci; 
    2020 
    2121 
     
    3232 `preferences` text NOT NULL, 
    3333 PRIMARY KEY(`user_id`) 
    34 ) TYPE=MYISAM CHARACTER SET utf8 COLLATE utf8_general_ci; 
     34) TYPE=MYISAM CHARACTER SET ascii COLLATE ascii_general_ci; 
    3535 
    3636 
     
    3939CREATE TABLE `messages` ( 
    4040 `message_id` int(11) UNSIGNED NOT NULL AUTO_INCREMENT, 
     41 `user_id` int(10) UNSIGNED NOT NULL DEFAULT '0', 
    4142 `del` tinyint(1) NOT NULL DEFAULT '0', 
    42  `cache_key` varchar(128) NOT NULL, 
     43 `cache_key` varchar(128) CHARACTER SET ascii COLLATE ascii_general_ci NOT NULL, 
    4344 `created` datetime NOT NULL DEFAULT '0000-00-00 00:00:00', 
    4445 `idx` int(11) UNSIGNED NOT NULL DEFAULT '0', 
     
    5152 `size` int(11) UNSIGNED NOT NULL DEFAULT '0', 
    5253 `headers` text NOT NULL, 
    53  `body` longtext, 
    54  `user_id` int(10) UNSIGNED NOT NULL DEFAULT '0', 
     54 `structure` text, 
    5555 PRIMARY KEY(`message_id`), 
    56  INDEX `cache_key`(`cache_key`), 
    5756 INDEX `idx`(`idx`), 
    5857 INDEX `uid`(`uid`), 
     58 UNIQUE `uniqueness` (`cache_key`, `uid`), 
    5959 CONSTRAINT `User_ID_FK_messages` FOREIGN KEY (`user_id`) 
    6060   REFERENCES `users`(`user_id`) 
     
    6868CREATE TABLE `cache` ( 
    6969 `cache_id` int(10) UNSIGNED NOT NULL AUTO_INCREMENT, 
    70  `session_id` varchar(40), 
    71  `cache_key` varchar(128) NOT NULL, 
     70 `session_id` varchar(40) CHARACTER SET ascii COLLATE ascii_general_ci, 
     71 `cache_key` varchar(128) CHARACTER SET ascii COLLATE ascii_general_ci NOT NULL, 
    7272 `created` datetime NOT NULL DEFAULT '0000-00-00 00:00:00', 
    7373 `data` longtext NOT NULL, 
Note: See TracChangeset for help on using the changeset viewer.