-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathdbstructure.txt
345 lines (283 loc) · 3.51 KB
/
dbstructure.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
DevPledge
users
____
user_id
first_name
last_name
email
dob
git_hub_id
facebook_id
google_id
developer
password
data
created
modified
api_keys
_______
api_key_id
api_key
user_id
organisation_id
created
modified
organisations
_________
organisation_id
name
data
created
modified
user_organisation_maps
_______________
user_organisation_map_id
user_id
organisation_id
role (admin, guest)
created
modified
data_backups
___________
data_backup_id
table
primary_id
data
created
problems
_______
problem_id
user_id
organisation_id
title
description
specification
active_datetime
deadline_datetime (optional)
open_source_location (GitHub)
deleted
data
created
modified
problem_change_logs
_______________
problem_change_log_id
problem_id
user_id
name
description
spec
active_datetime
deadline_datetime
open_source_location
deleted
data
created
pledges
______
pledge_id
user_id
organisation_id
problem_id
kudos_points
value
currency
comment (optional)
data
created
modified
(Programming)
languages
________
language_id
name
description
example
data
created
modified
frameworks
________
framework_id
name
description
example
data
created
modified
problem_language_maps
___________________
problem_language_map_id
problem_id
language_id
optional
created
modified
problem_framework_maps
___________________
problem_language_map_id
problem_id
framework_id
optional
created
modified
solutions
_________
solution_id
problem_solution_group_id
solution_group_id
user_id
problem_id
open_source_location
data
created
modified
(Only for the life of the problem)
problem_solution_groups
_______________
problem_solution_group_id
problem_id
user_id
name
created
modified
user_problem_solution_group_maps
________________________
user_problem_solution_group_map_id
problem_solution_group_id
user_id
created
modified
(Permanent group)
solution_groups
_______________
solution_group_id
user_id
name
description
created
modified
user_solution_group_maps
________________________
user_solution_group_map_id
solution_group_id
user_id
created
modified
problem_like_maps
______________
problem_like_map
problem_id
user_id
type ( yes | no )
created
modified
solution_like_maps
_________________
solution_like_map
solution_id
user_id
type ( yes | no )
created
modified
organisation_like_maps
___________________
organisation_like_map
organisation_id
user_id
type ( yes | no )
created
modified
problem_comments
_______________
problem_comment_id
user_id
problem_id
comment
reply_comment_id
created
modified
problem_comment_like_maps
_______________________
problem_comment_like_map_id
user_id
problem_id
type
created
modified
payments
________
payment_id
user_id
solution_id
from_user_id
from_organiser_id
value
currency
paid
data
created
modified
connect_user_maps
______________
connect_user_map_id
user_id
follow_user_id
block
data
created
modified
follow_user_maps
______________
follow_user_map_id
user_id
follow_user_id
created
modified
follow_organisation_maps
____________________
follow_organisation_map_id
user_id
follow_organisation_id
created
modified
follow_language_maps
____________________
follow_language_map_id
user_id
follow_language_id
created
modified
follow_framework_maps
____________________
follow_framework_map_id
user_id
follow_framework_id
created
modified
private_messages
______________
private_message_id
organisation_id
user_id
to_user_id
message
created
modified
feature_maps
___________
feature_map_id
problem_id
solution_id
user_id
comment_id
position
kudos
_____
kudos_id
user_id
from_user_id
organisation_id
points
created
modified