mysql_scheme.sql
上传用户:huihesys
上传日期:2007-01-04
资源大小:3877k
文件大小:2k
源码类别:

WEB邮件程序

开发平台:

C/C++

  1. # WebMail CVS ID: $Id: mysql_scheme.sql,v 1.1.1.1 2000/02/01 12:01:29 wastl Exp $
  2. # MySQL dump 6.6
  3. #
  4. # Host: localhost    Database: webmail
  5. #--------------------------------------------------------
  6. # Server version 3.22.29-log
  7. CREATE DATABASE webmail;
  8. USE webmail;
  9. #
  10. # Table structure for table 'mailhosts'
  11. #
  12. CREATE TABLE mailhosts (
  13.   id int(11) DEFAULT '0' NOT NULL auto_increment,
  14.   host char(80) DEFAULT '' NOT NULL,
  15.   login char(10) DEFAULT '' NOT NULL,
  16.   password char(10) DEFAULT '' NOT NULL,
  17.   name char(60) DEFAULT '' NOT NULL,
  18.   PRIMARY KEY (id)
  19. );
  20. #
  21. # Table structure for table 'sysconf'
  22. #
  23. CREATE TABLE sysconf (
  24.   id int(11) DEFAULT '0' NOT NULL auto_increment,
  25.   param varchar(20) DEFAULT '' NOT NULL,
  26.   value text,
  27.   PRIMARY KEY (id)
  28. );
  29. #
  30. # Table structure for table 'userdata'
  31. #
  32. CREATE TABLE userdata (
  33.   id int(11) DEFAULT '0' NOT NULL auto_increment,
  34.   full_name varchar(60),
  35.   email varchar(80) DEFAULT '' NOT NULL,
  36.   signature text,
  37.   first_login datetime DEFAULT '0000-00-00 00:00:00' NOT NULL,
  38.   last_login datetime DEFAULT '0000-00-00 00:00:00' NOT NULL,
  39.   count_login int(11),
  40.   sent_folder varchar(80),
  41.   locale varchar(10),
  42.   msg_per_page int(11),
  43.   flag_savesent enum('Y','N'),
  44.   flag_setflags enum('Y','N'),
  45.   flag_showfancy enum('Y','N'),
  46.   flag_showimages enum('Y','N'),
  47.   PRIMARY KEY (id)
  48. );
  49. #
  50. # Table structure for table 'users'
  51. #
  52. CREATE TABLE users (
  53.   id int(11) DEFAULT '0' NOT NULL auto_increment,
  54.   login char(10) DEFAULT '' NOT NULL,
  55.   password char(14) DEFAULT '' NOT NULL,
  56.   domain int(11),
  57.   PRIMARY KEY (id),
  58.   KEY idx_user (login)
  59. );
  60. #
  61. # Table structure for table 'users2mailhosts'
  62. #
  63. CREATE TABLE users2mailhosts (
  64.   id int(11) DEFAULT '0' NOT NULL auto_increment,
  65.   r_user int(11) DEFAULT '0' NOT NULL,
  66.   r_host int(11) DEFAULT '0' NOT NULL,
  67.   PRIMARY KEY (id),
  68.   KEY idx_user (r_user),
  69.   KEY idx_host (r_host)
  70. );
  71. #
  72. # Table structure for table 'users2userdata'
  73. #
  74. CREATE TABLE users2userdata (
  75.   id int(11) DEFAULT '0' NOT NULL auto_increment,
  76.   r_user int(11) DEFAULT '0' NOT NULL,
  77.   r_data int(11) DEFAULT '0' NOT NULL,
  78.   PRIMARY KEY (id),
  79.   KEY idx_user (r_user),
  80.   KEY idx_data (r_data)
  81. );
  82. #
  83. # Table structure for table 'virtual_domains'
  84. #
  85. CREATE TABLE virtual_domains (
  86.   id int(11) DEFAULT '0' NOT NULL auto_increment,
  87.   domain varchar(80) DEFAULT '' NOT NULL,
  88.   default_server varchar(80) DEFAULT '' NOT NULL,
  89.   auth_server varchar(80),
  90.   host_restriction enum('Y','N') DEFAULT 'Y' NOT NULL,
  91.   allowed_hosts text,
  92.   PRIMARY KEY (id),
  93.   KEY vdom_domain (domain)
  94. );