sql_structure.sql 4.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180
  1. -- phpMyAdmin SQL Dump
  2. -- version 4.3.9
  3. -- http://www.phpmyadmin.net
  4. --
  5. -- Host: localhost
  6. -- Generation Time: May 29, 2015 at 02:22 AM
  7. -- Server version: 5.5.42-1
  8. -- PHP Version: 5.6.7-1
  9. SET SQL_MODE = "NO_AUTO_VALUE_ON_ZERO";
  10. SET time_zone = "+00:00";
  11. --
  12. -- Database: `atoffice`
  13. --
  14. -- --------------------------------------------------------
  15. --
  16. -- Table structure for table `documents`
  17. --
  18. CREATE TABLE IF NOT EXISTS `documents` (
  19. `id` int(11) NOT NULL,
  20. `type` varchar(8) COLLATE utf8_bin NOT NULL,
  21. `filename` varchar(64) COLLATE utf8_bin NOT NULL,
  22. `path` varchar(256) COLLATE utf8_bin NOT NULL,
  23. `label_id` int(11) NOT NULL,
  24. `draft` varchar(256) COLLATE utf8_bin NOT NULL,
  25. `created` datetime NOT NULL,
  26. `last_change` datetime NOT NULL,
  27. `mail_uid` varchar(32) COLLATE utf8_bin NOT NULL,
  28. `mail_acc` int(11) NOT NULL
  29. ) ENGINE=InnoDB AUTO_INCREMENT=35 DEFAULT CHARSET=utf8 COLLATE=utf8_bin;
  30. -- --------------------------------------------------------
  31. --
  32. -- Table structure for table `drafts`
  33. --
  34. CREATE TABLE IF NOT EXISTS `drafts` (
  35. `id` int(11) NOT NULL,
  36. `name` varchar(64) COLLATE utf8_bin NOT NULL,
  37. `filename` varchar(64) COLLATE utf8_bin NOT NULL,
  38. `description` varchar(256) COLLATE utf8_bin NOT NULL,
  39. `type` varchar(16) COLLATE utf8_bin NOT NULL,
  40. `default` tinyint(1) NOT NULL
  41. ) ENGINE=InnoDB AUTO_INCREMENT=3 DEFAULT CHARSET=utf8 COLLATE=utf8_bin;
  42. -- --------------------------------------------------------
  43. --
  44. -- Table structure for table `labels`
  45. --
  46. CREATE TABLE IF NOT EXISTS `labels` (
  47. `id` int(11) NOT NULL,
  48. `name` varchar(32) COLLATE utf8_bin NOT NULL,
  49. `path` varchar(256) COLLATE utf8_bin NOT NULL
  50. ) ENGINE=InnoDB AUTO_INCREMENT=16 DEFAULT CHARSET=utf8 COLLATE=utf8_bin;
  51. -- --------------------------------------------------------
  52. --
  53. -- Table structure for table `mailbox-folders`
  54. --
  55. CREATE TABLE IF NOT EXISTS `mailbox-folders` (
  56. `id` int(11) NOT NULL,
  57. `folder_name` varchar(64) COLLATE utf8_bin NOT NULL,
  58. `mailbox_id` int(11) NOT NULL,
  59. `label_id` int(11) NOT NULL
  60. ) ENGINE=InnoDB AUTO_INCREMENT=11 DEFAULT CHARSET=utf8 COLLATE=utf8_bin;
  61. -- --------------------------------------------------------
  62. --
  63. -- Table structure for table `mailboxes`
  64. --
  65. CREATE TABLE IF NOT EXISTS `mailboxes` (
  66. `id` int(11) NOT NULL,
  67. `server` varchar(64) COLLATE utf8_bin NOT NULL,
  68. `port` int(11) NOT NULL,
  69. `protocol` varchar(8) COLLATE utf8_bin NOT NULL,
  70. `username` varchar(32) COLLATE utf8_bin NOT NULL,
  71. `password` varchar(32) COLLATE utf8_bin NOT NULL,
  72. `user_id` int(11) NOT NULL,
  73. `use_ssl` tinyint(1) NOT NULL,
  74. `valid_ssl` tinyint(1) NOT NULL
  75. ) ENGINE=InnoDB AUTO_INCREMENT=5 DEFAULT CHARSET=utf8 COLLATE=utf8_bin;
  76. -- --------------------------------------------------------
  77. --
  78. -- Table structure for table `users`
  79. --
  80. CREATE TABLE IF NOT EXISTS `users` (
  81. `id` int(11) NOT NULL,
  82. `username` varchar(32) COLLATE utf8_bin NOT NULL,
  83. `password` varchar(32) COLLATE utf8_bin NOT NULL,
  84. `mail` varchar(32) COLLATE utf8_bin NOT NULL
  85. ) ENGINE=InnoDB AUTO_INCREMENT=3 DEFAULT CHARSET=utf8 COLLATE=utf8_bin;
  86. --
  87. -- Indexes for dumped tables
  88. --
  89. --
  90. -- Indexes for table `documents`
  91. --
  92. ALTER TABLE `documents`
  93. ADD PRIMARY KEY (`id`);
  94. --
  95. -- Indexes for table `drafts`
  96. --
  97. ALTER TABLE `drafts`
  98. ADD PRIMARY KEY (`id`);
  99. --
  100. -- Indexes for table `labels`
  101. --
  102. ALTER TABLE `labels`
  103. ADD PRIMARY KEY (`id`);
  104. --
  105. -- Indexes for table `mailbox-folders`
  106. --
  107. ALTER TABLE `mailbox-folders`
  108. ADD PRIMARY KEY (`id`);
  109. --
  110. -- Indexes for table `mailboxes`
  111. --
  112. ALTER TABLE `mailboxes`
  113. ADD PRIMARY KEY (`id`);
  114. --
  115. -- Indexes for table `users`
  116. --
  117. ALTER TABLE `users`
  118. ADD PRIMARY KEY (`id`);
  119. --
  120. -- AUTO_INCREMENT for dumped tables
  121. --
  122. --
  123. -- AUTO_INCREMENT for table `documents`
  124. --
  125. ALTER TABLE `documents`
  126. MODIFY `id` int(11) NOT NULL AUTO_INCREMENT,AUTO_INCREMENT=35;
  127. --
  128. -- AUTO_INCREMENT for table `drafts`
  129. --
  130. ALTER TABLE `drafts`
  131. MODIFY `id` int(11) NOT NULL AUTO_INCREMENT,AUTO_INCREMENT=3;
  132. --
  133. -- AUTO_INCREMENT for table `labels`
  134. --
  135. ALTER TABLE `labels`
  136. MODIFY `id` int(11) NOT NULL AUTO_INCREMENT,AUTO_INCREMENT=16;
  137. --
  138. -- AUTO_INCREMENT for table `mailbox-folders`
  139. --
  140. ALTER TABLE `mailbox-folders`
  141. MODIFY `id` int(11) NOT NULL AUTO_INCREMENT,AUTO_INCREMENT=11;
  142. --
  143. -- AUTO_INCREMENT for table `mailboxes`
  144. --
  145. ALTER TABLE `mailboxes`
  146. MODIFY `id` int(11) NOT NULL AUTO_INCREMENT,AUTO_INCREMENT=5;
  147. --
  148. -- AUTO_INCREMENT for table `users`
  149. --
  150. ALTER TABLE `users`
  151. MODIFY `id` int(11) NOT NULL AUTO_INCREMENT,AUTO_INCREMENT=3;