sql_structure.sql 6.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191
  1. -- MySQL dump 10.13 Distrib 5.5.43, for debian-linux-gnu (x86_64)
  2. --
  3. -- Host: localhost Database: atoffice
  4. -- ------------------------------------------------------
  5. -- Server version 5.5.43-0+deb8u1
  6. /*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
  7. /*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
  8. /*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
  9. /*!40101 SET NAMES utf8 */;
  10. /*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */;
  11. /*!40103 SET TIME_ZONE='+00:00' */;
  12. /*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */;
  13. /*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */;
  14. /*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */;
  15. /*!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 */;
  16. --
  17. -- Table structure for table `calls`
  18. --
  19. DROP TABLE IF EXISTS `calls`;
  20. /*!40101 SET @saved_cs_client = @@character_set_client */;
  21. /*!40101 SET character_set_client = utf8 */;
  22. CREATE TABLE `calls` (
  23. `id` int(11) NOT NULL AUTO_INCREMENT,
  24. `user_id` int(11) NOT NULL,
  25. `call_date` datetime NOT NULL,
  26. `caller_telnr` varchar(32) COLLATE utf8_bin NOT NULL,
  27. `label_id` int(11) NOT NULL,
  28. `notes` varchar(4096) COLLATE utf8_bin NOT NULL,
  29. `reminder_id` int(11) NOT NULL,
  30. PRIMARY KEY (`id`)
  31. ) ENGINE=InnoDB AUTO_INCREMENT=18 DEFAULT CHARSET=utf8 COLLATE=utf8_bin;
  32. /*!40101 SET character_set_client = @saved_cs_client */;
  33. --
  34. -- Table structure for table `documents`
  35. --
  36. DROP TABLE IF EXISTS `documents`;
  37. /*!40101 SET @saved_cs_client = @@character_set_client */;
  38. /*!40101 SET character_set_client = utf8 */;
  39. CREATE TABLE `documents` (
  40. `id` int(11) NOT NULL AUTO_INCREMENT,
  41. `type` varchar(8) COLLATE utf8_bin NOT NULL,
  42. `filename` varchar(64) COLLATE utf8_bin NOT NULL,
  43. `path` varchar(256) COLLATE utf8_bin NOT NULL,
  44. `label_id` int(11) NOT NULL,
  45. `draft` varchar(256) COLLATE utf8_bin NOT NULL,
  46. `created` datetime NOT NULL,
  47. `last_change` datetime NOT NULL,
  48. `mail_uid` varchar(32) COLLATE utf8_bin NOT NULL,
  49. `mail_acc` int(11) NOT NULL,
  50. PRIMARY KEY (`id`)
  51. ) ENGINE=InnoDB AUTO_INCREMENT=72 DEFAULT CHARSET=utf8 COLLATE=utf8_bin;
  52. /*!40101 SET character_set_client = @saved_cs_client */;
  53. --
  54. -- Table structure for table `drafts`
  55. --
  56. DROP TABLE IF EXISTS `drafts`;
  57. /*!40101 SET @saved_cs_client = @@character_set_client */;
  58. /*!40101 SET character_set_client = utf8 */;
  59. CREATE TABLE `drafts` (
  60. `id` int(11) NOT NULL AUTO_INCREMENT,
  61. `name` varchar(64) COLLATE utf8_bin NOT NULL,
  62. `filename` varchar(64) COLLATE utf8_bin NOT NULL,
  63. `description` varchar(256) COLLATE utf8_bin NOT NULL,
  64. `type` varchar(16) COLLATE utf8_bin NOT NULL,
  65. `default` tinyint(1) NOT NULL,
  66. PRIMARY KEY (`id`)
  67. ) ENGINE=InnoDB AUTO_INCREMENT=3 DEFAULT CHARSET=utf8 COLLATE=utf8_bin;
  68. /*!40101 SET character_set_client = @saved_cs_client */;
  69. --
  70. -- Table structure for table `labels`
  71. --
  72. DROP TABLE IF EXISTS `labels`;
  73. /*!40101 SET @saved_cs_client = @@character_set_client */;
  74. /*!40101 SET character_set_client = utf8 */;
  75. CREATE TABLE `labels` (
  76. `id` int(11) NOT NULL AUTO_INCREMENT,
  77. `name` varchar(32) COLLATE utf8_bin NOT NULL,
  78. `path` varchar(256) COLLATE utf8_bin NOT NULL,
  79. PRIMARY KEY (`id`)
  80. ) ENGINE=InnoDB AUTO_INCREMENT=5 DEFAULT CHARSET=utf8 COLLATE=utf8_bin;
  81. /*!40101 SET character_set_client = @saved_cs_client */;
  82. --
  83. -- Table structure for table `mailbox-folders`
  84. --
  85. DROP TABLE IF EXISTS `mailbox-folders`;
  86. /*!40101 SET @saved_cs_client = @@character_set_client */;
  87. /*!40101 SET character_set_client = utf8 */;
  88. CREATE TABLE `mailbox-folders` (
  89. `id` int(11) NOT NULL AUTO_INCREMENT,
  90. `folder_name` varchar(64) COLLATE utf8_bin NOT NULL,
  91. `mailbox_id` int(11) NOT NULL,
  92. `label_id` int(11) NOT NULL,
  93. PRIMARY KEY (`id`),
  94. KEY `mailbox_id` (`mailbox_id`)
  95. ) ENGINE=InnoDB AUTO_INCREMENT=4 DEFAULT CHARSET=utf8 COLLATE=utf8_bin;
  96. /*!40101 SET character_set_client = @saved_cs_client */;
  97. --
  98. -- Table structure for table `mailboxes`
  99. --
  100. DROP TABLE IF EXISTS `mailboxes`;
  101. /*!40101 SET @saved_cs_client = @@character_set_client */;
  102. /*!40101 SET character_set_client = utf8 */;
  103. CREATE TABLE `mailboxes` (
  104. `id` int(11) NOT NULL AUTO_INCREMENT,
  105. `server` varchar(64) COLLATE utf8_bin NOT NULL,
  106. `port` int(11) NOT NULL,
  107. `protocol` varchar(8) COLLATE utf8_bin NOT NULL,
  108. `username` varchar(32) COLLATE utf8_bin NOT NULL,
  109. `password` varchar(32) COLLATE utf8_bin NOT NULL,
  110. `user_id` int(11) NOT NULL,
  111. `use_ssl` tinyint(1) NOT NULL,
  112. `valid_ssl` tinyint(1) NOT NULL,
  113. PRIMARY KEY (`id`)
  114. ) ENGINE=InnoDB AUTO_INCREMENT=3 DEFAULT CHARSET=utf8 COLLATE=utf8_bin;
  115. /*!40101 SET character_set_client = @saved_cs_client */;
  116. --
  117. -- Table structure for table `mails`
  118. --
  119. DROP TABLE IF EXISTS `mails`;
  120. /*!40101 SET @saved_cs_client = @@character_set_client */;
  121. /*!40101 SET character_set_client = utf8 */;
  122. CREATE TABLE `mails` (
  123. `id` int(11) NOT NULL AUTO_INCREMENT,
  124. `mail_sender` varchar(256) COLLATE utf8_bin NOT NULL,
  125. `subject` varchar(256) COLLATE utf8_bin NOT NULL,
  126. `mailbox_folder_id` int(11) NOT NULL,
  127. `mail_uid` int(11) NOT NULL,
  128. `message_id` varchar(256) COLLATE utf8_bin NOT NULL,
  129. `processed` tinyint(1) NOT NULL,
  130. PRIMARY KEY (`id`)
  131. ) ENGINE=InnoDB AUTO_INCREMENT=30 DEFAULT CHARSET=utf8 COLLATE=utf8_bin;
  132. /*!40101 SET character_set_client = @saved_cs_client */;
  133. --
  134. -- Table structure for table `reminders`
  135. --
  136. DROP TABLE IF EXISTS `reminders`;
  137. /*!40101 SET @saved_cs_client = @@character_set_client */;
  138. /*!40101 SET character_set_client = utf8 */;
  139. CREATE TABLE `reminders` (
  140. `id` int(11) NOT NULL AUTO_INCREMENT,
  141. `user_id` int(11) NOT NULL,
  142. `reminder_date` datetime NOT NULL,
  143. `reminded_yet` tinyint(1) NOT NULL,
  144. `subject` varchar(256) COLLATE utf8_bin NOT NULL,
  145. PRIMARY KEY (`id`)
  146. ) ENGINE=InnoDB AUTO_INCREMENT=10 DEFAULT CHARSET=utf8 COLLATE=utf8_bin;
  147. /*!40101 SET character_set_client = @saved_cs_client */;
  148. --
  149. -- Table structure for table `users`
  150. --
  151. DROP TABLE IF EXISTS `users`;
  152. /*!40101 SET @saved_cs_client = @@character_set_client */;
  153. /*!40101 SET character_set_client = utf8 */;
  154. CREATE TABLE `users` (
  155. `id` int(11) NOT NULL AUTO_INCREMENT,
  156. `username` varchar(32) COLLATE utf8_bin NOT NULL,
  157. `password` varchar(32) COLLATE utf8_bin NOT NULL,
  158. `mail` varchar(32) COLLATE utf8_bin NOT NULL,
  159. PRIMARY KEY (`id`)
  160. ) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8 COLLATE=utf8_bin;
  161. /*!40101 SET character_set_client = @saved_cs_client */;
  162. /*!40103 SET TIME_ZONE=@OLD_TIME_ZONE */;
  163. /*!40101 SET SQL_MODE=@OLD_SQL_MODE */;
  164. /*!40014 SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS */;
  165. /*!40014 SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS */;
  166. /*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */;
  167. /*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */;
  168. /*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;
  169. /*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */;
  170. -- Dump completed on 2015-08-21 1:12:06