home » zplus/freepost.git
Author zPlus <zplus@peers.community> 2019-03-02 10:28:15
Committer zPlus <zplus@peers.community> 2019-03-02 10:28:15
Commit e7488d0 (patch)
Tree aded940
Parent(s)

Update .sql schema file.


commits diff: f9facbc..e7488d0
1 file changed, 151 insertions, 8 deletionsdownload


Diffstat
-rw-r--r-- freepost_freepost.sql 159

Diff options
View
Side
Whitespace
Context lines
Inter-hunk lines
+151/-8 M   freepost_freepost.sql
index 36bd5e8..13fcd26
old size: 6K - new size: 8K
@@ -1,14 +1,37 @@
1 + -- phpMyAdmin SQL Dump
2 + -- version 4.3.9
3 + -- http://www.phpmyadmin.net
4 + --
5 + -- Host: sql
6 + -- Generation Time: Mar 02, 2019 at 10:25 AM
7 + -- Server version: 5.5.60-0+deb8u1
8 + -- PHP Version: 5.6.38-0+deb8u1
9 +
1 10 SET SQL_MODE = "NO_AUTO_VALUE_ON_ZERO";
11 + SET AUTOCOMMIT = 0;
12 + START TRANSACTION;
2 13 SET time_zone = "+00:00";
3 14
15 +
4 16 /*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
5 17 /*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
6 18 /*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
7 19 /*!40101 SET NAMES utf8 */;
8 20
21 + --
22 + -- Database: `freepost_freepost`
23 + --
9 24 CREATE DATABASE IF NOT EXISTS `freepost_freepost` DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci;
10 25 USE `freepost_freepost`;
11 26
27 + -- --------------------------------------------------------
28 +
29 + --
30 + -- Table structure for table `comment`
31 + --
32 + -- Creation: Jul 03, 2017 at 03:39 PM
33 + --
34 +
12 35 DROP TABLE IF EXISTS `comment`;
13 36 CREATE TABLE IF NOT EXISTS `comment` (
14 37 `id` int(11) NOT NULL,
@@ -22,7 +45,15 @@ CREATE TABLE IF NOT EXISTS `comment` (
22 45 `parentUserId` int(11) DEFAULT NULL,
23 46 `postId` int(11) DEFAULT NULL,
24 47 `userId` int(11) DEFAULT NULL
25 - ) ENGINE=InnoDB AUTO_INCREMENT=8027 DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;
48 + ) ENGINE=InnoDB AUTO_INCREMENT=11235 DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;
49 +
50 + -- --------------------------------------------------------
51 +
52 + --
53 + -- Table structure for table `post`
54 + --
55 + -- Creation: Nov 25, 2017 at 04:35 AM
56 + --
26 57
27 58 DROP TABLE IF EXISTS `post`;
28 59 CREATE TABLE IF NOT EXISTS `post` (
@@ -36,7 +67,15 @@ CREATE TABLE IF NOT EXISTS `post` (
36 67 `vote` int(11) NOT NULL,
37 68 `commentsCount` int(11) NOT NULL,
38 69 `userId` int(11) DEFAULT NULL
39 - ) ENGINE=InnoDB AUTO_INCREMENT=6566 DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;
70 + ) ENGINE=InnoDB AUTO_INCREMENT=13821 DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;
71 +
72 + -- --------------------------------------------------------
73 +
74 + --
75 + -- Table structure for table `remember_me`
76 + --
77 + -- Creation: Jul 03, 2017 at 03:39 PM
78 + --
40 79
41 80 DROP TABLE IF EXISTS `remember_me`;
42 81 CREATE TABLE IF NOT EXISTS `remember_me` (
@@ -45,6 +84,28 @@ CREATE TABLE IF NOT EXISTS `remember_me` (
45 84 `expires` datetime NOT NULL
46 85 ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci COMMENT='Used for user authentication (keep session alive for returning user)';
47 86
87 + -- --------------------------------------------------------
88 +
89 + --
90 + -- Table structure for table `topic`
91 + --
92 + -- Creation: Jul 17, 2018 at 05:50 AM
93 + --
94 +
95 + DROP TABLE IF EXISTS `topic`;
96 + CREATE TABLE IF NOT EXISTS `topic` (
97 + `post_id` int(11) NOT NULL,
98 + `name` varchar(45) COLLATE utf8_unicode_ci NOT NULL COMMENT 'Topic name'
99 + ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;
100 +
101 + -- --------------------------------------------------------
102 +
103 + --
104 + -- Table structure for table `user`
105 + --
106 + -- Creation: Jan 11, 2019 at 08:29 PM
107 + --
108 +
48 109 DROP TABLE IF EXISTS `user`;
49 110 CREATE TABLE IF NOT EXISTS `user` (
50 111 `id` int(11) NOT NULL,
@@ -58,8 +119,18 @@ CREATE TABLE IF NOT EXISTS `user` (
58 119 `registered` datetime NOT NULL,
59 120 `salt` varchar(255) COLLATE utf8_unicode_ci NOT NULL,
60 121 `username` varchar(255) COLLATE utf8_unicode_ci NOT NULL,
61 - `about` varchar(10000) COLLATE utf8_unicode_ci NOT NULL DEFAULT ''
62 - ) ENGINE=InnoDB AUTO_INCREMENT=264 DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;
122 + `about` varchar(10000) COLLATE utf8_unicode_ci NOT NULL DEFAULT '',
123 + `session` varchar(255) COLLATE utf8_unicode_ci DEFAULT NULL COMMENT 'Stores the hash value of the session_id random string that was assigned to a user (and saved to a cookie) when logging in.',
124 + `preferred_feed` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'hot'
125 + ) ENGINE=InnoDB AUTO_INCREMENT=341 DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;
126 +
127 + -- --------------------------------------------------------
128 +
129 + --
130 + -- Table structure for table `vote_comment`
131 + --
132 + -- Creation: Jul 03, 2017 at 03:39 PM
133 + --
63 134
64 135 DROP TABLE IF EXISTS `vote_comment`;
65 136 CREATE TABLE IF NOT EXISTS `vote_comment` (
@@ -69,6 +140,14 @@ CREATE TABLE IF NOT EXISTS `vote_comment` (
69 140 `userId` int(11) NOT NULL
70 141 ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;
71 142
143 + -- --------------------------------------------------------
144 +
145 + --
146 + -- Table structure for table `vote_post`
147 + --
148 + -- Creation: Jul 03, 2017 at 03:39 PM
149 + --
150 +
72 151 DROP TABLE IF EXISTS `vote_post`;
73 152 CREATE TABLE IF NOT EXISTS `vote_post` (
74 153 `vote` smallint(6) NOT NULL,
@@ -77,52 +156,116 @@ CREATE TABLE IF NOT EXISTS `vote_post` (
77 156 `userId` int(11) NOT NULL
78 157 ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;
79 158
159 + --
160 + -- Indexes for dumped tables
161 + --
80 162
163 + --
164 + -- Indexes for table `comment`
165 + --
81 166 ALTER TABLE `comment`
82 167 ADD PRIMARY KEY (`id`), ADD UNIQUE KEY `hashId` (`hashId`), ADD KEY `IDX_9474526C10EE4CEE` (`parentId`), ADD KEY `IDX_9474526C251330C5` (`parentUserId`), ADD KEY `IDX_9474526CE094D20D` (`postId`), ADD KEY `IDX_9474526C64B64DCC` (`userId`), ADD KEY `created` (`created`), ADD KEY `dateCreated` (`dateCreated`), ADD KEY `isRead` (`read`), ADD KEY `vote` (`vote`);
83 168
169 + --
170 + -- Indexes for table `post`
171 + --
84 172 ALTER TABLE `post`
85 173 ADD PRIMARY KEY (`id`), ADD UNIQUE KEY `hashId` (`hashId`), ADD KEY `IDX_5A8A6C8D64B64DCC` (`userId`), ADD KEY `created` (`created`), ADD KEY `dateCreated` (`dateCreated`), ADD KEY `vote` (`vote`);
86 174
175 + --
176 + -- Indexes for table `remember_me`
177 + --
87 178 ALTER TABLE `remember_me`
88 179 ADD PRIMARY KEY (`token`), ADD KEY `userId` (`userId`);
89 180
181 + --
182 + -- Indexes for table `topic`
183 + --
184 + ALTER TABLE `topic`
185 + ADD PRIMARY KEY (`post_id`,`name`);
186 +
187 + --
188 + -- Indexes for table `user`
189 + --
90 190 ALTER TABLE `user`
91 - ADD PRIMARY KEY (`id`), ADD UNIQUE KEY `hashId` (`hashId`), ADD UNIQUE KEY `username` (`username`), ADD UNIQUE KEY `email` (`email`), ADD UNIQUE KEY `passwordResetCode` (`passwordResetToken`);
191 + ADD PRIMARY KEY (`id`), ADD UNIQUE KEY `hashId` (`hashId`), ADD UNIQUE KEY `username` (`username`), ADD UNIQUE KEY `email` (`email`), ADD UNIQUE KEY `passwordResetCode` (`passwordResetToken`), ADD UNIQUE KEY `session` (`session`);
92 192
193 + --
194 + -- Indexes for table `vote_comment`
195 + --
93 196 ALTER TABLE `vote_comment`
94 197 ADD PRIMARY KEY (`commentId`,`userId`), ADD KEY `IDX_1FC60DF46690C3F5` (`commentId`), ADD KEY `IDX_1FC60DF464B64DCC` (`userId`);
95 198
199 + --
200 + -- Indexes for table `vote_post`
201 + --
96 202 ALTER TABLE `vote_post`
97 203 ADD PRIMARY KEY (`postId`,`userId`), ADD KEY `IDX_EDE89DBCE094D20D` (`postId`), ADD KEY `IDX_EDE89DBC64B64DCC` (`userId`);
98 204
205 + --
206 + -- AUTO_INCREMENT for dumped tables
207 + --
99 208
209 + --
210 + -- AUTO_INCREMENT for table `comment`
211 + --
100 212 ALTER TABLE `comment`
101 - MODIFY `id` int(11) NOT NULL AUTO_INCREMENT,AUTO_INCREMENT=8027;
213 + MODIFY `id` int(11) NOT NULL AUTO_INCREMENT,AUTO_INCREMENT=11235;
214 + --
215 + -- AUTO_INCREMENT for table `post`
216 + --
102 217 ALTER TABLE `post`
103 - MODIFY `id` int(11) NOT NULL AUTO_INCREMENT,AUTO_INCREMENT=6566;
218 + MODIFY `id` int(11) NOT NULL AUTO_INCREMENT,AUTO_INCREMENT=13821;
219 + --
220 + -- AUTO_INCREMENT for table `user`
221 + --
104 222 ALTER TABLE `user`
105 - MODIFY `id` int(11) NOT NULL AUTO_INCREMENT,AUTO_INCREMENT=264;
223 + MODIFY `id` int(11) NOT NULL AUTO_INCREMENT,AUTO_INCREMENT=341;
224 + --
225 + -- Constraints for dumped tables
226 + --
106 227
228 + --
229 + -- Constraints for table `comment`
230 + --
107 231 ALTER TABLE `comment`
108 232 ADD CONSTRAINT `FK_9474526C10EE4CEE` FOREIGN KEY (`parentId`) REFERENCES `comment` (`id`),
109 233 ADD CONSTRAINT `FK_9474526C251330C5` FOREIGN KEY (`parentUserId`) REFERENCES `user` (`id`),
110 234 ADD CONSTRAINT `FK_9474526C64B64DCC` FOREIGN KEY (`userId`) REFERENCES `user` (`id`),
111 235 ADD CONSTRAINT `FK_9474526CE094D20D` FOREIGN KEY (`postId`) REFERENCES `post` (`id`);
112 236
237 + --
238 + -- Constraints for table `post`
239 + --
113 240 ALTER TABLE `post`
114 241 ADD CONSTRAINT `FK_5A8A6C8D64B64DCC` FOREIGN KEY (`userId`) REFERENCES `user` (`id`);
115 242
243 + --
244 + -- Constraints for table `remember_me`
245 + --
116 246 ALTER TABLE `remember_me`
117 247 ADD CONSTRAINT `FK_userId` FOREIGN KEY (`userId`) REFERENCES `user` (`id`);
118 248
249 + --
250 + -- Constraints for table `topic`
251 + --
252 + ALTER TABLE `topic`
253 + ADD CONSTRAINT `fk_topic_1` FOREIGN KEY (`post_id`) REFERENCES `post` (`id`) ON DELETE NO ACTION ON UPDATE NO ACTION;
254 +
255 + --
256 + -- Constraints for table `vote_comment`
257 + --
119 258 ALTER TABLE `vote_comment`
120 259 ADD CONSTRAINT `FK_1FC60DF464B64DCC` FOREIGN KEY (`userId`) REFERENCES `user` (`id`),
121 260 ADD CONSTRAINT `FK_1FC60DF46690C3F5` FOREIGN KEY (`commentId`) REFERENCES `comment` (`id`);
122 261
262 + --
263 + -- Constraints for table `vote_post`
264 + --
123 265 ALTER TABLE `vote_post`
124 266 ADD CONSTRAINT `FK_EDE89DBC64B64DCC` FOREIGN KEY (`userId`) REFERENCES `user` (`id`),
125 267 ADD CONSTRAINT `FK_EDE89DBCE094D20D` FOREIGN KEY (`postId`) REFERENCES `post` (`id`);
268 + COMMIT;
126 269
127 270 /*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */;
128 271 /*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */;