sql_structure.sql 5.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230
  1. -- phpMyAdmin SQL Dump
  2. -- version 4.3.9
  3. -- http://www.phpmyadmin.net
  4. --
  5. -- Host: localhost
  6. -- Generation Time: May 30, 2015 at 03:02 PM
  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 `calls`
  17. --
  18. CREATE TABLE IF NOT EXISTS `calls` (
  19. `id` int(11) NOT NULL,
  20. `call_date` datetime NOT NULL,
  21. `caller_telnr` varchar(32) COLLATE utf8_bin NOT NULL,
  22. `label_id` int(11) NOT NULL,
  23. `notes` varchar(4096) COLLATE utf8_bin NOT NULL,
  24. `reminder_id` int(11) NOT NULL
  25. ) ENGINE=InnoDB AUTO_INCREMENT=14 DEFAULT CHARSET=utf8 COLLATE=utf8_bin;
  26. -- --------------------------------------------------------
  27. --
  28. -- Table structure for table `documents`
  29. --
  30. CREATE TABLE IF NOT EXISTS `documents` (
  31. `id` int(11) NOT NULL,
  32. `type` varchar(8) COLLATE utf8_bin NOT NULL,
  33. `filename` varchar(64) COLLATE utf8_bin NOT NULL,
  34. `path` varchar(256) COLLATE utf8_bin NOT NULL,
  35. `label_id` int(11) NOT NULL,
  36. `draft` varchar(256) COLLATE utf8_bin NOT NULL,
  37. `created` datetime NOT NULL,
  38. `last_change` datetime NOT NULL,
  39. `mail_uid` varchar(32) COLLATE utf8_bin NOT NULL,
  40. `mail_acc` int(11) NOT NULL
  41. ) ENGINE=InnoDB AUTO_INCREMENT=35 DEFAULT CHARSET=utf8 COLLATE=utf8_bin;
  42. -- --------------------------------------------------------
  43. --
  44. -- Table structure for table `drafts`
  45. --
  46. CREATE TABLE IF NOT EXISTS `drafts` (
  47. `id` int(11) NOT NULL,
  48. `name` varchar(64) COLLATE utf8_bin NOT NULL,
  49. `filename` varchar(64) COLLATE utf8_bin NOT NULL,
  50. `description` varchar(256) COLLATE utf8_bin NOT NULL,
  51. `type` varchar(16) COLLATE utf8_bin NOT NULL,
  52. `default` tinyint(1) NOT NULL
  53. ) ENGINE=InnoDB AUTO_INCREMENT=3 DEFAULT CHARSET=utf8 COLLATE=utf8_bin;
  54. -- --------------------------------------------------------
  55. --
  56. -- Table structure for table `labels`
  57. --
  58. CREATE TABLE IF NOT EXISTS `labels` (
  59. `id` int(11) NOT NULL,
  60. `name` varchar(32) COLLATE utf8_bin NOT NULL,
  61. `path` varchar(256) COLLATE utf8_bin NOT NULL
  62. ) ENGINE=InnoDB AUTO_INCREMENT=16 DEFAULT CHARSET=utf8 COLLATE=utf8_bin;
  63. -- --------------------------------------------------------
  64. --
  65. -- Table structure for table `mailbox-folders`
  66. --
  67. CREATE TABLE IF NOT EXISTS `mailbox-folders` (
  68. `id` int(11) NOT NULL,
  69. `folder_name` varchar(64) COLLATE utf8_bin NOT NULL,
  70. `mailbox_id` int(11) NOT NULL,
  71. `label_id` int(11) NOT NULL
  72. ) ENGINE=InnoDB AUTO_INCREMENT=11 DEFAULT CHARSET=utf8 COLLATE=utf8_bin;
  73. -- --------------------------------------------------------
  74. --
  75. -- Table structure for table `mailboxes`
  76. --
  77. CREATE TABLE IF NOT EXISTS `mailboxes` (
  78. `id` int(11) NOT NULL,
  79. `server` varchar(64) COLLATE utf8_bin NOT NULL,
  80. `port` int(11) NOT NULL,
  81. `protocol` varchar(8) COLLATE utf8_bin NOT NULL,
  82. `username` varchar(32) COLLATE utf8_bin NOT NULL,
  83. `password` varchar(32) COLLATE utf8_bin NOT NULL,
  84. `user_id` int(11) NOT NULL,
  85. `use_ssl` tinyint(1) NOT NULL,
  86. `valid_ssl` tinyint(1) NOT NULL
  87. ) ENGINE=InnoDB AUTO_INCREMENT=5 DEFAULT CHARSET=utf8 COLLATE=utf8_bin;
  88. -- --------------------------------------------------------
  89. --
  90. -- Table structure for table `reminders`
  91. --
  92. CREATE TABLE IF NOT EXISTS `reminders` (
  93. `id` int(11) NOT NULL,
  94. `user_id` int(11) NOT NULL,
  95. `reminder_date` datetime NOT NULL,
  96. `reminded_yet` tinyint(1) NOT NULL
  97. ) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8 COLLATE=utf8_bin;
  98. -- --------------------------------------------------------
  99. --
  100. -- Table structure for table `users`
  101. --
  102. CREATE TABLE IF NOT EXISTS `users` (
  103. `id` int(11) NOT NULL,
  104. `username` varchar(32) COLLATE utf8_bin NOT NULL,
  105. `password` varchar(32) COLLATE utf8_bin NOT NULL,
  106. `mail` varchar(32) COLLATE utf8_bin NOT NULL
  107. ) ENGINE=InnoDB AUTO_INCREMENT=3 DEFAULT CHARSET=utf8 COLLATE=utf8_bin;
  108. --
  109. -- Indexes for dumped tables
  110. --
  111. --
  112. -- Indexes for table `calls`
  113. --
  114. ALTER TABLE `calls`
  115. ADD PRIMARY KEY (`id`);
  116. --
  117. -- Indexes for table `documents`
  118. --
  119. ALTER TABLE `documents`
  120. ADD PRIMARY KEY (`id`);
  121. --
  122. -- Indexes for table `drafts`
  123. --
  124. ALTER TABLE `drafts`
  125. ADD PRIMARY KEY (`id`);
  126. --
  127. -- Indexes for table `labels`
  128. --
  129. ALTER TABLE `labels`
  130. ADD PRIMARY KEY (`id`);
  131. --
  132. -- Indexes for table `mailbox-folders`
  133. --
  134. ALTER TABLE `mailbox-folders`
  135. ADD PRIMARY KEY (`id`);
  136. --
  137. -- Indexes for table `mailboxes`
  138. --
  139. ALTER TABLE `mailboxes`
  140. ADD PRIMARY KEY (`id`);
  141. --
  142. -- Indexes for table `reminders`
  143. --
  144. ALTER TABLE `reminders`
  145. ADD PRIMARY KEY (`id`);
  146. --
  147. -- Indexes for table `users`
  148. --
  149. ALTER TABLE `users`
  150. ADD PRIMARY KEY (`id`);
  151. --
  152. -- AUTO_INCREMENT for dumped tables
  153. --
  154. --
  155. -- AUTO_INCREMENT for table `calls`
  156. --
  157. ALTER TABLE `calls`
  158. MODIFY `id` int(11) NOT NULL AUTO_INCREMENT,AUTO_INCREMENT=14;
  159. --
  160. -- AUTO_INCREMENT for table `documents`
  161. --
  162. ALTER TABLE `documents`
  163. MODIFY `id` int(11) NOT NULL AUTO_INCREMENT,AUTO_INCREMENT=35;
  164. --
  165. -- AUTO_INCREMENT for table `drafts`
  166. --
  167. ALTER TABLE `drafts`
  168. MODIFY `id` int(11) NOT NULL AUTO_INCREMENT,AUTO_INCREMENT=3;
  169. --
  170. -- AUTO_INCREMENT for table `labels`
  171. --
  172. ALTER TABLE `labels`
  173. MODIFY `id` int(11) NOT NULL AUTO_INCREMENT,AUTO_INCREMENT=16;
  174. --
  175. -- AUTO_INCREMENT for table `mailbox-folders`
  176. --
  177. ALTER TABLE `mailbox-folders`
  178. MODIFY `id` int(11) NOT NULL AUTO_INCREMENT,AUTO_INCREMENT=11;
  179. --
  180. -- AUTO_INCREMENT for table `mailboxes`
  181. --
  182. ALTER TABLE `mailboxes`
  183. MODIFY `id` int(11) NOT NULL AUTO_INCREMENT,AUTO_INCREMENT=5;
  184. --
  185. -- AUTO_INCREMENT for table `reminders`
  186. --
  187. ALTER TABLE `reminders`
  188. MODIFY `id` int(11) NOT NULL AUTO_INCREMENT,AUTO_INCREMENT=2;
  189. --
  190. -- AUTO_INCREMENT for table `users`
  191. --
  192. ALTER TABLE `users`
  193. MODIFY `id` int(11) NOT NULL AUTO_INCREMENT,AUTO_INCREMENT=3;