2 DROP TABLE IF EXISTS wcf1_acl_option
;
3 CREATE TABLE wcf1_acl_option (
4 optionID
INT(10) NOT NULL AUTO_INCREMENT
PRIMARY KEY,
5 packageID
INT(10) NOT NULL,
6 objectTypeID
INT(10) NOT NULL,
7 optionName
VARCHAR(191) NOT NULL,
8 categoryName
VARCHAR(191) NOT NULL,
9 UNIQUE KEY (packageID
, objectTypeID
, optionName
)
12 DROP TABLE IF EXISTS wcf1_acl_option_category
;
13 CREATE TABLE wcf1_acl_option_category (
14 categoryID
INT(10) NOT NULL AUTO_INCREMENT
PRIMARY KEY,
15 packageID
INT(10) NOT NULL,
16 objectTypeID
INT(10) NOT NULL,
17 categoryName
VARCHAR(191) NOT NULL,
18 UNIQUE KEY (packageID
, objectTypeID
, categoryName
)
21 DROP TABLE IF EXISTS wcf1_acl_option_to_user
;
22 CREATE TABLE wcf1_acl_option_to_user (
23 optionID
INT(10) NOT NULL,
24 objectID
INT(10) NOT NULL,
25 userID
INT(10) NOT NULL,
26 optionValue
TINYINT(1) NOT NULL DEFAULT 0,
27 UNIQUE KEY userID (userID
, objectID
, optionID
)
30 DROP TABLE IF EXISTS wcf1_acl_option_to_group
;
31 CREATE TABLE wcf1_acl_option_to_group (
32 optionID
INT(10) NOT NULL,
33 objectID
INT(10) NOT NULL,
34 groupID
INT(10) NOT NULL,
35 optionValue
TINYINT(1) NOT NULL DEFAULT 0,
36 UNIQUE KEY groupID (groupID
, objectID
, optionID
)
39 DROP TABLE IF EXISTS wcf1_acl_simple_to_user
;
40 CREATE TABLE wcf1_acl_simple_to_user (
41 objectTypeID
INT(10) NOT NULL,
42 objectID
INT(10) NOT NULL,
43 userID
INT(10) NOT NULL,
44 UNIQUE KEY userKey (objectTypeID
, objectID
, userID
)
47 DROP TABLE IF EXISTS wcf1_acl_simple_to_group
;
48 CREATE TABLE wcf1_acl_simple_to_group (
49 objectTypeID
INT(10) NOT NULL,
50 objectID
INT(10) NOT NULL,
51 groupID
INT(10) NOT NULL,
52 UNIQUE KEY groupKey (objectTypeID
, objectID
, groupID
)
55 DROP TABLE IF EXISTS wcf1_acp_menu_item
;
56 CREATE TABLE wcf1_acp_menu_item (
57 menuItemID
INT(10) NOT NULL AUTO_INCREMENT
PRIMARY KEY,
58 packageID
INT(10) NOT NULL,
59 menuItem
VARCHAR(191) NOT NULL DEFAULT '',
60 parentMenuItem
VARCHAR(191) NOT NULL DEFAULT '',
61 menuItemController
VARCHAR(255) NOT NULL DEFAULT '',
62 menuItemLink
VARCHAR(255) NOT NULL DEFAULT '',
63 showOrder
INT(10) NOT NULL DEFAULT 0,
66 icon
VARCHAR(255) NOT NULL DEFAULT '',
67 UNIQUE KEY menuItem (menuItem
, packageID
)
70 DROP TABLE IF EXISTS wcf1_acp_search_provider
;
71 CREATE TABLE wcf1_acp_search_provider (
72 providerID
INT(10) NOT NULL AUTO_INCREMENT
PRIMARY KEY,
73 packageID
INT(10) NOT NULL,
74 providerName
VARCHAR(191) NOT NULL DEFAULT '',
75 className
VARCHAR(255) NOT NULL DEFAULT '',
76 showOrder
INT(10) NOT NULL DEFAULT 0,
77 UNIQUE KEY providerName (providerName
, packageID
)
80 DROP TABLE IF EXISTS wcf1_acp_session
;
81 CREATE TABLE wcf1_acp_session (
82 sessionID
CHAR(40) NOT NULL PRIMARY KEY,
84 ipAddress
VARCHAR(39) NOT NULL DEFAULT '',
85 userAgent
VARCHAR(255) NOT NULL DEFAULT '',
86 lastActivityTime
INT(10) NOT NULL DEFAULT 0,
87 requestURI
VARCHAR(255) NOT NULL DEFAULT '',
88 requestMethod
VARCHAR(7) NOT NULL DEFAULT '',
89 sessionVariables MEDIUMTEXT
92 DROP TABLE IF EXISTS wcf1_acp_session_access_log
;
93 CREATE TABLE wcf1_acp_session_access_log (
94 sessionAccessLogID
INT(10) NOT NULL AUTO_INCREMENT
PRIMARY KEY,
95 sessionLogID
INT(10) NOT NULL,
96 ipAddress
VARCHAR(39) NOT NULL DEFAULT '',
97 time INT(10) NOT NULL DEFAULT 0,
98 requestURI
VARCHAR(255) NOT NULL DEFAULT '',
99 requestMethod
VARCHAR(7) NOT NULL DEFAULT '',
100 className
VARCHAR(255) NOT NULL DEFAULT '',
101 KEY sessionLogID (sessionLogID
)
104 DROP TABLE IF EXISTS wcf1_acp_session_log
;
105 CREATE TABLE wcf1_acp_session_log (
106 sessionLogID
INT(10) NOT NULL AUTO_INCREMENT
PRIMARY KEY,
107 sessionID
CHAR(40) NOT NULL DEFAULT '',
109 ipAddress
VARCHAR(39) NOT NULL DEFAULT '',
110 hostname
VARCHAR(255) NOT NULL DEFAULT '',
111 userAgent
VARCHAR(255) NOT NULL DEFAULT '',
112 time INT(10) NOT NULL DEFAULT 0,
113 lastActivityTime
INT(10) NOT NULL DEFAULT 0,
114 KEY sessionID (sessionID
)
117 DROP TABLE IF EXISTS wcf1_acp_session_virtual
;
118 CREATE TABLE wcf1_acp_session_virtual (
119 virtualSessionID
INT(10) NOT NULL AUTO_INCREMENT
PRIMARY KEY,
120 sessionID
CHAR(40) NOT NULL,
121 ipAddress
VARCHAR(39) NOT NULL DEFAULT '',
122 userAgent
VARCHAR(191) NOT NULL DEFAULT '',
123 lastActivityTime
INT(10) NOT NULL DEFAULT 0,
124 UNIQUE KEY (sessionID
, ipAddress
, userAgent
)
127 DROP TABLE IF EXISTS wcf1_acp_template
;
128 CREATE TABLE wcf1_acp_template (
129 templateID
INT(10) NOT NULL AUTO_INCREMENT
PRIMARY KEY,
131 templateName
VARCHAR(191) NOT NULL,
132 application
VARCHAR(20) NOT NULL,
133 UNIQUE KEY applicationTemplate (application
, templateName
)
136 DROP TABLE IF EXISTS wcf1_ad
;
137 CREATE TABLE wcf1_ad (
138 adID
INT(10) NOT NULL AUTO_INCREMENT
PRIMARY KEY,
139 objectTypeID
INT(10) NOT NULL,
140 adName
VARCHAR(255) NOT NULL,
142 isDisabled
TINYINT(1) NOT NULL DEFAULT 0,
143 showOrder
INT(10) NOT NULL DEFAULT 0
146 DROP TABLE IF EXISTS wcf1_application
;
147 CREATE TABLE wcf1_application (
148 packageID
INT(10) NOT NULL PRIMARY KEY,
149 domainName
VARCHAR(255) NOT NULL,
150 domainPath
VARCHAR(255) NOT NULL DEFAULT '/',
151 cookieDomain
VARCHAR(255) NOT NULL,
152 isTainted
TINYINT(1) NOT NULL DEFAULT 0,
153 landingPageID
INT(10) NULL
156 DROP TABLE IF EXISTS wcf1_article
;
157 CREATE TABLE wcf1_article (
158 articleID
INT(10) NOT NULL AUTO_INCREMENT
PRIMARY KEY,
160 username
VARCHAR(255) NOT NULL DEFAULT '',
161 time INT(10) NOT NULL DEFAULT 0,
163 isMultilingual
TINYINT(1) NOT NULL DEFAULT 0,
164 publicationStatus
TINYINT(1) NOT NULL DEFAULT 1,
165 publicationDate
INT(10) NOT NULL DEFAULT 0,
166 enableComments
TINYINT(1) NOT NULL DEFAULT 1,
167 comments SMALLINT(5) NOT NULL DEFAULT 0,
168 views
MEDIUMINT(7) NOT NULL DEFAULT 0,
169 cumulativeLikes
MEDIUMINT(7) NOT NULL DEFAULT 0,
170 isDeleted
TINYINT(1) NOT NULL DEFAULT 0,
171 hasLabels
TINYINT(1) NOT NULL DEFAULT 0,
176 DROP TABLE IF EXISTS wcf1_article_content
;
177 CREATE TABLE wcf1_article_content (
178 articleContentID
INT(10) NOT NULL AUTO_INCREMENT
PRIMARY KEY,
179 articleID
INT(10) NOT NULL,
181 title
VARCHAR(255) NOT NULL,
185 teaserImageID
INT(10),
186 hasEmbeddedObjects
TINYINT(1) NOT NULL DEFAULT 0,
188 UNIQUE KEY (articleID
, languageID
)
191 DROP TABLE IF EXISTS wcf1_attachment
;
192 CREATE TABLE wcf1_attachment (
193 attachmentID
INT(10) NOT NULL AUTO_INCREMENT
PRIMARY KEY,
194 objectTypeID
INT(10) NOT NULL,
197 tmpHash
VARCHAR(40) NOT NULL DEFAULT '',
198 filename
VARCHAR(255) NOT NULL DEFAULT '',
199 filesize
INT(10) NOT NULL DEFAULT 0,
200 fileType
VARCHAR(255) NOT NULL DEFAULT '',
201 fileHash
VARCHAR(40) NOT NULL DEFAULT '',
203 isImage
TINYINT(1) NOT NULL DEFAULT 0,
204 width
SMALLINT(5) NOT NULL DEFAULT 0,
205 height
SMALLINT(5) NOT NULL DEFAULT 0,
207 tinyThumbnailType
VARCHAR(255) NOT NULL DEFAULT '',
208 tinyThumbnailSize
INT(10) NOT NULL DEFAULT 0,
209 tinyThumbnailWidth
SMALLINT(5) NOT NULL DEFAULT 0,
210 tinyThumbnailHeight
SMALLINT(5) NOT NULL DEFAULT 0,
212 thumbnailType
VARCHAR(255) NOT NULL DEFAULT '',
213 thumbnailSize
INT(10) NOT NULL DEFAULT 0,
214 thumbnailWidth
SMALLINT(5) NOT NULL DEFAULT 0,
215 thumbnailHeight
SMALLINT(5) NOT NULL DEFAULT 0,
217 downloads
INT(10) NOT NULL DEFAULT 0,
218 lastDownloadTime
INT(10) NOT NULL DEFAULT 0,
219 uploadTime
INT(10) NOT NULL DEFAULT 0,
220 showOrder
SMALLINT(5) NOT NULL DEFAULT 0,
221 KEY (objectTypeID
, objectID
),
222 KEY (objectTypeID
, tmpHash
),
223 KEY (objectID
, uploadTime
)
226 DROP TABLE IF EXISTS wcf1_background_job
;
227 CREATE TABLE wcf1_background_job (
228 jobID
INT(10) NOT NULL AUTO_INCREMENT
PRIMARY KEY,
229 job MEDIUMBLOB
NOT NULL,
230 status
ENUM('ready', 'processing') NOT NULL DEFAULT 'ready',
231 time INT(10) NOT NULL,
235 DROP TABLE IF EXISTS wcf1_bbcode
;
236 CREATE TABLE wcf1_bbcode (
237 bbcodeID
INT(10) NOT NULL AUTO_INCREMENT
PRIMARY KEY,
238 bbcodeTag
VARCHAR(191) NOT NULL,
239 packageID
INT(10) NOT NULL,
240 htmlOpen
VARCHAR(255) NOT NULL DEFAULT '',
241 htmlClose
VARCHAR(255) NOT NULL DEFAULT '',
242 className
VARCHAR(255) NOT NULL DEFAULT '',
243 wysiwygIcon
varchar(255) NOT NULL DEFAULT '',
244 buttonLabel
VARCHAR(255) NOT NULL DEFAULT '',
245 isBlockElement
TINYINT(1) NOT NULL DEFAULT 0,
246 isSourceCode
TINYINT(1) NOT NULL DEFAULT 0,
247 showButton
TINYINT(1) NOT NULL DEFAULT 0,
248 originIsSystem
TINYINT(1) NOT NULL DEFAULT 0,
249 UNIQUE KEY bbcodeTag (bbcodeTag
)
252 DROP TABLE IF EXISTS wcf1_bbcode_attribute
;
253 CREATE TABLE wcf1_bbcode_attribute (
254 attributeID
INT(10) NOT NULL AUTO_INCREMENT
PRIMARY KEY,
255 bbcodeID
INT(10) NOT NULL,
256 attributeNo
TINYINT(3) NOT NULL DEFAULT 0,
257 attributeHtml
VARCHAR(255) NOT NULL DEFAULT '',
258 validationPattern
VARCHAR(255) NOT NULL DEFAULT '',
259 required
TINYINT(1) NOT NULL DEFAULT 0,
260 useText
TINYINT(1) NOT NULL DEFAULT 0,
261 UNIQUE KEY attributeNo (bbcodeID
, attributeNo
)
264 DROP TABLE IF EXISTS wcf1_bbcode_media_provider
;
265 CREATE TABLE wcf1_bbcode_media_provider (
266 providerID
INT(10) NOT NULL AUTO_INCREMENT
PRIMARY KEY,
267 title
VARCHAR(255) NOT NULL,
270 className
varchar(255) NOT NULL DEFAULT ''
273 DROP TABLE IF EXISTS wcf1_box
;
274 CREATE TABLE wcf1_box (
275 boxID
INT(10) NOT NULL AUTO_INCREMENT
PRIMARY KEY,
276 objectTypeID
INT(10),
277 identifier
VARCHAR(255) NOT NULL,
278 name VARCHAR(255) NOT NULL,
279 boxType
VARCHAR(255) NOT NULL,
280 position VARCHAR(255) NOT NULL,
281 showOrder
INT(10) NOT NULL DEFAULT 0,
282 visibleEverywhere
TINYINT(1) NOT NULL DEFAULT 1,
283 isMultilingual
TINYINT(1) NOT NULL DEFAULT 0,
284 cssClassName
VARCHAR(255) NOT NULL DEFAULT '',
285 showHeader
TINYINT(1) NOT NULL DEFAULT 1,
286 originIsSystem
TINYINT(1) NOT NULL DEFAULT 0,
287 packageID
INT(10) NOT NULL,
290 linkPageObjectID
INT(10) NOT NULL DEFAULT 0,
291 externalURL
VARCHAR(255) NOT NULL DEFAULT '',
295 DROP TABLE IF EXISTS wcf1_box_content
;
296 CREATE TABLE wcf1_box_content (
297 boxContentID
INT(10) NOT NULL AUTO_INCREMENT
PRIMARY KEY,
298 boxID
INT(10) NOT NULL,
300 title
VARCHAR(255) NOT NULL,
303 hasEmbeddedObjects
TINYINT(1) NOT NULL DEFAULT 0,
305 UNIQUE KEY (boxID
, languageID
)
308 DROP TABLE IF EXISTS wcf1_box_to_page
;
309 CREATE TABLE wcf1_box_to_page (
310 boxID
INT(10) NOT NULL,
311 pageID
INT(10) NOT NULL,
312 visible
TINYINT(1) NOT NULL DEFAULT 1,
314 UNIQUE KEY (pageID
, boxID
),
315 KEY (pageID
, visible
)
318 DROP TABLE IF EXISTS wcf1_captcha_question
;
319 CREATE TABLE wcf1_captcha_question (
320 questionID
INT(10) NOT NULL AUTO_INCREMENT
PRIMARY KEY,
321 question
VARCHAR(255) NOT NULL,
323 isDisabled
TINYINT(1) NOT NULL DEFAULT 0
326 DROP TABLE IF EXISTS wcf1_category
;
327 CREATE TABLE wcf1_category (
328 categoryID
INT(10) NOT NULL AUTO_INCREMENT
PRIMARY KEY,
329 objectTypeID
INT(10) NOT NULL,
330 parentCategoryID
INT(10) NOT NULL DEFAULT 0,
331 title
VARCHAR(255) NOT NULL,
333 showOrder
INT(10) NOT NULL DEFAULT 0,
334 time INT(10) NOT NULL DEFAULT 0,
335 isDisabled
TINYINT(1) NOT NULL DEFAULT 0,
339 DROP TABLE IF EXISTS wcf1_cli_history
;
340 CREATE TABLE wcf1_cli_history (
341 historyItem
INT(10) NOT NULL AUTO_INCREMENT
PRIMARY KEY,
342 userID
INT(10) NOT NULL,
343 command
VARCHAR(255) NOT NULL,
347 DROP TABLE IF EXISTS wcf1_clipboard_action
;
348 CREATE TABLE wcf1_clipboard_action (
349 actionID
INT(10) NOT NULL AUTO_INCREMENT
PRIMARY KEY,
350 packageID
INT(10) NOT NULL DEFAULT 0,
351 actionName
VARCHAR(50) NOT NULL DEFAULT '',
352 actionClassName
VARCHAR(191) NOT NULL DEFAULT '',
353 showOrder
INT(10) NOT NULL DEFAULT 0,
354 UNIQUE KEY actionName (packageID
, actionName
, actionClassName
)
357 DROP TABLE IF EXISTS wcf1_clipboard_item
;
358 CREATE TABLE wcf1_clipboard_item (
359 objectTypeID
INT(10) NOT NULL DEFAULT 0,
360 userID
INT(10) NOT NULL DEFAULT 0,
361 objectID
INT(10) NOT NULL DEFAULT 0,
362 UNIQUE KEY (objectTypeID
, userID
, objectID
),
366 DROP TABLE IF EXISTS wcf1_clipboard_page
;
367 CREATE TABLE wcf1_clipboard_page (
368 pageClassName
VARCHAR(80) NOT NULL DEFAULT '',
369 packageID
INT(10) NOT NULL DEFAULT 0,
370 actionID
INT(10) NOT NULL DEFAULT 0
373 DROP TABLE IF EXISTS wcf1_comment
;
374 CREATE TABLE wcf1_comment (
375 commentID
INT(10) NOT NULL AUTO_INCREMENT
PRIMARY KEY,
376 objectTypeID
INT(10) NOT NULL,
377 objectID
INT(10) NOT NULL,
378 time INT(10) NOT NULL DEFAULT '0',
380 username
VARCHAR(255) NOT NULL,
381 message
TEXT NOT NULL,
382 responses
MEDIUMINT(7) NOT NULL DEFAULT '0',
383 responseIDs
VARCHAR(255) NOT NULL DEFAULT '',
384 unfilteredResponses
MEDIUMINT(7) NOT NULL DEFAULT '0',
385 unfilteredResponseIDs
VARCHAR(255) NOT NULL DEFAULT '',
386 enableHtml
TINYINT(1) NOT NULL DEFAULT 0,
387 isDisabled
TINYINT(1) NOT NULL DEFAULT 0,
389 KEY (objectTypeID
, objectID
, isDisabled
, time),
390 KEY lastCommentTime (userID
, time)
393 DROP TABLE IF EXISTS wcf1_comment_response
;
394 CREATE TABLE wcf1_comment_response (
395 responseID
INT(10) NOT NULL AUTO_INCREMENT
PRIMARY KEY,
396 commentID
INT(10) NOT NULL,
397 time INT(10) NOT NULL DEFAULT '0',
399 username
VARCHAR(255) NOT NULL,
400 message
TEXT NOT NULL,
401 isDisabled
TINYINT(1) NOT NULL DEFAULT 0,
403 KEY (commentID
, isDisabled
, time),
404 KEY lastResponseTime (userID
, time)
407 DROP TABLE IF EXISTS wcf1_condition
;
408 CREATE TABLE wcf1_condition (
409 conditionID
INT(10) NOT NULL AUTO_INCREMENT
PRIMARY KEY,
410 objectTypeID
INT(10) NOT NULL,
411 objectID
INT(10) NOT NULL,
412 conditionData MEDIUMTEXT
415 DROP TABLE IF EXISTS wcf1_core_object
;
416 CREATE TABLE wcf1_core_object (
417 objectID
INT(10) NOT NULL AUTO_INCREMENT
PRIMARY KEY,
418 packageID
INT(10) NOT NULL,
419 objectName
VARCHAR(191) NOT NULL DEFAULT '',
420 UNIQUE KEY object (packageID
, objectName
)
423 DROP TABLE IF EXISTS wcf1_cronjob
;
424 CREATE TABLE wcf1_cronjob (
425 cronjobID
INT(10) NOT NULL AUTO_INCREMENT
PRIMARY KEY,
426 className
varchar(255) NOT NULL DEFAULT '',
427 packageID
INT(10) NOT NULL,
428 cronjobName
VARCHAR(191) NOT NULL,
429 description
varchar(255) NOT NULL DEFAULT '',
430 startMinute
varchar(255) NOT NULL DEFAULT '*',
431 startHour
varchar(255) NOT NULL DEFAULT '*',
432 startDom
varchar(255) NOT NULL DEFAULT '*',
433 startMonth
varchar(255) NOT NULL DEFAULT '*',
434 startDow
varchar(255) NOT NULL DEFAULT '*',
435 lastExec
INT(10) NOT NULL DEFAULT 0,
436 nextExec
INT(10) NOT NULL DEFAULT 0,
437 afterNextExec
INT(10) NOT NULL DEFAULT 0,
438 isDisabled
TINYINT(1) NOT NULL DEFAULT 0,
439 canBeEdited
TINYINT(1) NOT NULL DEFAULT 1,
440 canBeDisabled
TINYINT(1) NOT NULL DEFAULT 1,
441 state TINYINT(1) NOT NULL DEFAULT 0,
442 failCount
TINYINT(1) NOT NULL DEFAULT 0,
445 UNIQUE KEY cronjobName (cronjobName
, packageID
)
448 DROP TABLE IF EXISTS wcf1_cronjob_log
;
449 CREATE TABLE wcf1_cronjob_log (
450 cronjobLogID
INT(10) NOT NULL AUTO_INCREMENT
PRIMARY KEY,
451 cronjobID
INT(10) NOT NULL,
452 execTime
INT(10) NOT NULL DEFAULT 0,
453 success
TINYINT(1) NOT NULL DEFAULT 0,
457 DROP TABLE IF EXISTS wcf1_edit_history_entry
;
458 CREATE TABLE wcf1_edit_history_entry (
459 entryID
INT(10) NOT NULL AUTO_INCREMENT
PRIMARY KEY,
460 objectTypeID
INT(10) NOT NULL,
461 objectID
INT(10) NOT NULL,
463 username
VARCHAR(255) NOT NULL DEFAULT '',
464 time INT(10) NOT NULL DEFAULT 0,
465 obsoletedAt
INT(10) NOT NULL DEFAULT 0,
466 obsoletedByUserID
INT(10),
470 KEY (objectTypeID
, objectID
),
471 KEY (obsoletedAt
, obsoletedByUserID
)
474 DROP TABLE IF EXISTS wcf1_event_listener
;
475 CREATE TABLE wcf1_event_listener (
476 listenerID
INT(10) NOT NULL AUTO_INCREMENT
PRIMARY KEY,
477 packageID
INT(10) NOT NULL,
478 environment
ENUM('user', 'admin') NOT NULL DEFAULT 'user',
479 listenerName
VARCHAR(191) NOT NULL,
480 eventClassName
VARCHAR(80) NOT NULL DEFAULT '',
482 listenerClassName
VARCHAR(200) NOT NULL DEFAULT '',
483 inherit TINYINT(1) NOT NULL DEFAULT 0,
484 niceValue
TINYINT(3) NOT NULL DEFAULT 0,
488 UNIQUE KEY listenerName (listenerName
, packageID
)
491 DROP TABLE IF EXISTS wcf1_import_mapping
;
492 CREATE TABLE wcf1_import_mapping (
493 importHash
CHAR(8) NOT NULL,
494 objectTypeID
INT(10) NOT NULL,
495 oldID
VARCHAR(191) NOT NULL,
496 newID
INT(10) NOT NULL,
497 UNIQUE KEY (importHash
, objectTypeID
, oldID
)
500 DROP TABLE IF EXISTS wcf1_label
;
501 CREATE TABLE wcf1_label (
502 labelID
INT(10) NOT NULL AUTO_INCREMENT
PRIMARY KEY,
503 groupID
INT(10) NOT NULL,
504 label
VARCHAR(80) NOT NULL,
505 cssClassName
VARCHAR(255) NOT NULL DEFAULT '',
506 showOrder
INT(10) NOT NULL DEFAULT 0
509 DROP TABLE IF EXISTS wcf1_label_group
;
510 CREATE TABLE wcf1_label_group (
511 groupID
INT(10) NOT NULL AUTO_INCREMENT
PRIMARY KEY,
512 groupName
VARCHAR(80) NOT NULL,
513 groupDescription
VARCHAR(255) NOT NULL DEFAULT '',
514 forceSelection
TINYINT(1) NOT NULL DEFAULT 0,
515 showOrder
INT(10) NOT NULL DEFAULT 0
518 DROP TABLE IF EXISTS wcf1_label_group_to_object
;
519 CREATE TABLE wcf1_label_group_to_object (
520 groupID
INT(10) NOT NULL,
521 objectTypeID
INT(10) NOT NULL,
522 objectID
INT(10) NULL
525 DROP TABLE IF EXISTS wcf1_label_object
;
526 CREATE TABLE wcf1_label_object (
527 labelID
INT(10) NOT NULL,
528 objectTypeID
INT(10) NOT NULL,
529 objectID
INT(10) NOT NULL,
531 KEY (objectTypeID
, labelID
),
532 KEY (objectTypeID
, objectID
)
535 DROP TABLE IF EXISTS wcf1_language
;
536 CREATE TABLE wcf1_language (
537 languageID
INT(10) NOT NULL AUTO_INCREMENT
PRIMARY KEY,
538 languageCode
VARCHAR(20) NOT NULL DEFAULT '',
539 languageName
VARCHAR(255) NOT NULL DEFAULT '',
540 countryCode
VARCHAR(10) NOT NULL DEFAULT '',
541 isDefault
TINYINT(1) NOT NULL DEFAULT 0,
542 hasContent
TINYINT(1) NOT NULL DEFAULT 0,
543 isDisabled
TINYINT(1) NOT NULL DEFAULT 0,
544 UNIQUE KEY languageCode (languageCode
)
547 DROP TABLE IF EXISTS wcf1_language_category
;
548 CREATE TABLE wcf1_language_category (
549 languageCategoryID
INT(10) NOT NULL AUTO_INCREMENT
PRIMARY KEY,
550 languageCategory
VARCHAR(191) NOT NULL DEFAULT '',
551 UNIQUE KEY languageCategory (languageCategory
)
554 DROP TABLE IF EXISTS wcf1_language_item
;
555 CREATE TABLE wcf1_language_item (
556 languageItemID
INT(10) NOT NULL AUTO_INCREMENT
PRIMARY KEY,
557 languageID
INT(10) NOT NULL,
558 languageItem
VARCHAR(191) NOT NULL DEFAULT '',
559 languageItemValue MEDIUMTEXT
NOT NULL,
560 languageCustomItemValue MEDIUMTEXT
,
561 languageUseCustomValue
TINYINT(1) NOT NULL DEFAULT 0,
562 languageItemOriginIsSystem
TINYINT(1) NOT NULL DEFAULT 1,
563 languageCategoryID
INT(10) NOT NULL,
565 languageItemOldValue MEDIUMTEXT
,
566 languageCustomItemDisableTime
INT(10),
567 UNIQUE KEY languageItem (languageItem
, languageID
),
568 KEY languageItemOriginIsSystem (languageItemOriginIsSystem
)
571 DROP TABLE IF EXISTS wcf1_like
;
572 CREATE TABLE wcf1_like (
573 likeID
INT(10) NOT NULL AUTO_INCREMENT
PRIMARY KEY,
574 objectID
INT(10) NOT NULL DEFAULT 0,
575 objectTypeID
INT(10) NOT NULL,
576 objectUserID
INT(10),
577 userID
INT(10) NOT NULL,
578 time INT(10) NOT NULL DEFAULT 1,
579 likeValue
TINYINT(1) NOT NULL DEFAULT 1,
580 UNIQUE KEY (objectTypeID
, objectID
, userID
)
583 DROP TABLE IF EXISTS wcf1_like_object
;
584 CREATE TABLE wcf1_like_object (
585 likeObjectID
INT(10) NOT NULL AUTO_INCREMENT
PRIMARY KEY,
586 objectTypeID
INT(10) NOT NULL,
587 objectID
INT(10) NOT NULL DEFAULT 0,
588 objectUserID
INT(10),
589 likes
MEDIUMINT(7) NOT NULL DEFAULT 0,
590 dislikes
MEDIUMINT(7) NOT NULL DEFAULT 0,
591 cumulativeLikes
MEDIUMINT(7) NOT NULL DEFAULT 0,
593 UNIQUE KEY (objectTypeID
, objectID
)
596 DROP TABLE IF EXISTS wcf1_media
;
597 CREATE TABLE wcf1_media (
598 mediaID
INT(10) NOT NULL AUTO_INCREMENT
PRIMARY KEY,
601 filename
VARCHAR(255) NOT NULL DEFAULT '',
602 filesize
INT(10) NOT NULL DEFAULT 0,
603 fileType
VARCHAR(255) NOT NULL DEFAULT '',
604 fileHash
VARCHAR(255) NOT NULL DEFAULT '',
605 uploadTime
INT(10) NOT NULL DEFAULT 0,
607 username
VARCHAR(255) NOT NULL,
609 isMultilingual
TINYINT(1) NOT NULL DEFAULT 0,
611 isImage
TINYINT(1) NOT NULL DEFAULT 0,
612 width
SMALLINT(5) NOT NULL DEFAULT 0,
613 height
SMALLINT(5) NOT NULL DEFAULT 0,
615 tinyThumbnailType
VARCHAR(255) NOT NULL DEFAULT '',
616 tinyThumbnailSize
INT(10) NOT NULL DEFAULT 0,
617 tinyThumbnailWidth
SMALLINT(5) NOT NULL DEFAULT 0,
618 tinyThumbnailHeight
SMALLINT(5) NOT NULL DEFAULT 0,
620 smallThumbnailType
VARCHAR(255) NOT NULL DEFAULT '',
621 smallThumbnailSize
INT(10) NOT NULL DEFAULT 0,
622 smallThumbnailWidth
SMALLINT(5) NOT NULL DEFAULT 0,
623 smallThumbnailHeight
SMALLINT(5) NOT NULL DEFAULT 0,
625 mediumThumbnailType
VARCHAR(255) NOT NULL DEFAULT '',
626 mediumThumbnailSize
INT(10) NOT NULL DEFAULT 0,
627 mediumThumbnailWidth
SMALLINT(5) NOT NULL DEFAULT 0,
628 mediumThumbnailHeight
SMALLINT(5) NOT NULL DEFAULT 0,
630 largeThumbnailType
VARCHAR(255) NOT NULL DEFAULT '',
631 largeThumbnailSize
INT(10) NOT NULL DEFAULT 0,
632 largeThumbnailWidth
SMALLINT(5) NOT NULL DEFAULT 0,
633 largeThumbnailHeight
SMALLINT(5) NOT NULL DEFAULT 0
636 DROP TABLE IF EXISTS wcf1_media_content
;
637 CREATE TABLE wcf1_media_content (
638 mediaID
INT(10) NOT NULL,
640 title
VARCHAR(255) NOT NULL,
642 altText
VARCHAR(255) NOT NULL DEFAULT '',
643 UNIQUE KEY (mediaID
, languageID
)
646 DROP TABLE IF EXISTS wcf1_menu
;
647 CREATE TABLE wcf1_menu (
648 menuID
INT(10) NOT NULL AUTO_INCREMENT
PRIMARY KEY,
649 identifier
VARCHAR(255) NOT NULL,
650 title
VARCHAR(255) NOT NULL,
651 originIsSystem
TINYINT(1) NOT NULL DEFAULT 0,
652 packageID
INT(10) NOT NULL
655 DROP TABLE IF EXISTS wcf1_menu_item
;
656 CREATE TABLE wcf1_menu_item (
657 itemID
INT(10) NOT NULL AUTO_INCREMENT
PRIMARY KEY,
658 menuID
INT(10) NOT NULL,
659 parentItemID
INT(10),
660 identifier
VARCHAR(255) NOT NULL,
661 title
VARCHAR(255) NOT NULL,
663 pageObjectID
INT(10) NOT NULL DEFAULT 0,
664 externalURL
VARCHAR(255) NOT NULL DEFAULT '',
665 showOrder
INT(10) NOT NULL DEFAULT 0,
666 isDisabled
TINYINT(1) NOT NULL DEFAULT 0,
667 originIsSystem
TINYINT(1) NOT NULL DEFAULT 0,
668 packageID
INT(10) NOT NULL
671 DROP TABLE IF EXISTS wcf1_message_embedded_object
;
672 CREATE TABLE wcf1_message_embedded_object (
673 messageObjectTypeID
INT(10) NOT NULL,
674 messageID
INT(10) NOT NULL,
675 embeddedObjectTypeID
INT(10) NOT NULL,
676 embeddedObjectID
INT(10) NOT NULL,
678 KEY (messageObjectTypeID
, messageID
)
681 DROP TABLE IF EXISTS wcf1_moderation_queue
;
682 CREATE TABLE wcf1_moderation_queue (
683 queueID
INT(10) NOT NULL AUTO_INCREMENT
PRIMARY KEY,
684 objectTypeID
INT(10) NOT NULL,
685 objectID
INT(10) NOT NULL,
686 containerID
INT(10) NOT NULL DEFAULT 0,
688 time INT(10) NOT NULL DEFAULT 0,
691 assignedUserID
INT(10) NULL,
692 status
TINYINT(1) NOT NULL DEFAULT 0,
693 comments SMALLINT(5) NOT NULL DEFAULT 0,
694 lastChangeTime
INT(10) NOT NULL DEFAULT 0,
696 -- additional data, e.g. message if reporting content
699 KEY objectTypeAndID (objectTypeID
, objectID
)
702 DROP TABLE IF EXISTS wcf1_moderation_queue_to_user
;
703 CREATE TABLE wcf1_moderation_queue_to_user (
704 queueID
INT(10) NOT NULL,
705 userID
INT(10) NOT NULL,
706 isAffected
TINYINT(1) NOT NULL DEFAULT 0,
708 UNIQUE KEY queue (queueID
, userID
),
709 KEY affected (queueID
, userID
, isAffected
)
712 DROP TABLE IF EXISTS wcf1_modification_log
;
713 CREATE TABLE wcf1_modification_log (
714 logID
INT(10) NOT NULL AUTO_INCREMENT
PRIMARY KEY,
715 objectTypeID
INT(10) NOT NULL,
716 objectID
INT(10) NOT NULL,
717 parentObjectID
INT(10),
719 username
VARCHAR(255) NOT NULL DEFAULT '',
720 time INT(10) NOT NULL DEFAULT 0,
721 action VARCHAR(80) NOT NULL,
722 additionalData MEDIUMTEXT
,
724 KEY objectTypeAndID (objectTypeID
, objectID
)
727 DROP TABLE IF EXISTS wcf1_notice
;
728 CREATE TABLE wcf1_notice (
729 noticeID
INT(10) NOT NULL AUTO_INCREMENT
PRIMARY KEY,
730 noticeName
VARCHAR(255) NOT NULL,
732 noticeUseHtml
TINYINT(1) NOT NULL DEFAULT 0,
733 cssClassName
VARCHAR(255) NOT NULL DEFAULT 'info',
734 showOrder
INT(10) NOT NULL DEFAULT 0,
735 isDisabled
TINYINT(1) NOT NULL DEFAULT 0,
736 isDismissible
TINYINT(1) NOT NULL DEFAULT 0
739 DROP TABLE IF EXISTS wcf1_notice_dismissed
;
740 CREATE TABLE wcf1_notice_dismissed (
741 noticeID
INT(10) NOT NULL,
742 userID
INT(10) NOT NULL,
743 PRIMARY KEY (noticeID
, userID
)
746 DROP TABLE IF EXISTS wcf1_object_type
;
747 CREATE TABLE wcf1_object_type (
748 objectTypeID
INT(10) NOT NULL AUTO_INCREMENT
PRIMARY KEY,
749 definitionID
INT(10) NOT NULL,
750 packageID
INT(10) NOT NULL,
751 objectType
VARCHAR(191) NOT NULL,
752 className
VARCHAR(255) NOT NULL DEFAULT '',
753 additionalData MEDIUMTEXT
,
754 UNIQUE KEY objectType (objectType
, definitionID
, packageID
)
757 DROP TABLE IF EXISTS wcf1_object_type_definition
;
758 CREATE TABLE wcf1_object_type_definition (
759 definitionID
INT(10) NOT NULL AUTO_INCREMENT
PRIMARY KEY,
760 definitionName
VARCHAR(191) NOT NULL,
761 packageID
INT(10) NOT NULL,
762 interfaceName
VARCHAR(255) NOT NULL DEFAULT '',
763 categoryName
VARCHAR(80) NOT NULL DEFAULT '',
764 UNIQUE KEY definitionName (definitionName
)
767 DROP TABLE IF EXISTS wcf1_option
;
768 CREATE TABLE wcf1_option (
769 optionID
INT(10) NOT NULL AUTO_INCREMENT
PRIMARY KEY,
770 packageID
INT(10) NOT NULL,
771 optionName
VARCHAR(191) NOT NULL DEFAULT '',
772 categoryName
VARCHAR(191) NOT NULL DEFAULT '',
773 optionType
VARCHAR(255) NOT NULL DEFAULT '',
774 optionValue MEDIUMTEXT
,
775 validationPattern
TEXT,
776 selectOptions MEDIUMTEXT
,
777 enableOptions MEDIUMTEXT
,
778 showOrder
INT(10) NOT NULL DEFAULT 0,
779 hidden
TINYINT(1) NOT NULL DEFAULT 0,
782 supportI18n
TINYINT(1) NOT NULL DEFAULT 0,
783 requireI18n
TINYINT(1) NOT NULL DEFAULT 0,
784 additionalData MEDIUMTEXT
,
786 UNIQUE KEY optionName (optionName
)
789 DROP TABLE IF EXISTS wcf1_option_category
;
790 CREATE TABLE wcf1_option_category (
791 categoryID
INT(10) NOT NULL AUTO_INCREMENT
PRIMARY KEY,
792 packageID
INT(10) NOT NULL,
793 categoryName
VARCHAR(191) NOT NULL DEFAULT '',
794 parentCategoryName
VARCHAR(191) NOT NULL DEFAULT '',
795 showOrder
INT(10) NOT NULL DEFAULT 0,
798 UNIQUE KEY categoryName (categoryName
)
801 DROP TABLE IF EXISTS wcf1_package
;
802 CREATE TABLE wcf1_package (
803 packageID
INT(10) NOT NULL AUTO_INCREMENT
PRIMARY KEY,
804 package
VARCHAR(191) NOT NULL DEFAULT '',
805 packageDir
VARCHAR(255) NOT NULL DEFAULT '',
806 packageName
VARCHAR(255) NOT NULL DEFAULT '',
807 packageDescription
VARCHAR(255) NOT NULL DEFAULT '',
808 packageVersion
VARCHAR(255) NOT NULL DEFAULT '',
809 packageDate
INT(10) NOT NULL DEFAULT 0,
810 installDate
INT(10) NOT NULL DEFAULT 0,
811 updateDate
INT(10) NOT NULL DEFAULT 0,
812 packageURL
VARCHAR(255) NOT NULL DEFAULT '',
813 isApplication
TINYINT(1) NOT NULL DEFAULT 0,
814 author
VARCHAR(255) NOT NULL DEFAULT '',
815 authorURL
VARCHAR(255) NOT NULL DEFAULT '',
816 KEY package (package
)
819 DROP TABLE IF EXISTS wcf1_package_exclusion
;
820 CREATE TABLE wcf1_package_exclusion (
821 packageID
INT(10) NOT NULL,
822 excludedPackage
VARCHAR(191) NOT NULL DEFAULT '',
823 excludedPackageVersion
VARCHAR(255) NOT NULL DEFAULT '',
824 UNIQUE KEY packageID (packageID
, excludedPackage
)
827 DROP TABLE IF EXISTS wcf1_package_installation_file_log
;
828 CREATE TABLE wcf1_package_installation_file_log (
830 filename
VARBINARY(765) NOT NULL, -- VARBINARY(765) roughly equals VARCHAR(255)
831 application
VARCHAR(20) NOT NULL,
832 UNIQUE KEY applicationFile (application
, filename
)
835 DROP TABLE IF EXISTS wcf1_package_installation_form
;
836 CREATE TABLE wcf1_package_installation_form (
837 queueID
INT(10) NOT NULL,
838 formName
VARCHAR(80) NOT NULL DEFAULT '',
839 document TEXT NOT NULL,
840 UNIQUE KEY formDocument (queueID
, formName
)
843 DROP TABLE IF EXISTS wcf1_package_installation_node
;
844 CREATE TABLE wcf1_package_installation_node (
845 queueID
INT(10) NOT NULL,
846 processNo
INT(10) NOT NULL DEFAULT 0,
847 sequenceNo
SMALLINT(4) NOT NULL DEFAULT 0,
848 node
CHAR(8) NOT NULL DEFAULT '',
849 parentNode
CHAR(8) NOT NULL DEFAULT '',
850 nodeType
ENUM('optionalPackages','package', 'pip') NOT NULL DEFAULT 'package',
851 nodeData
TEXT NOT NULL,
852 done
TINYINT(1) NOT NULL DEFAULT 0
855 DROP TABLE IF EXISTS wcf1_package_installation_plugin
;
856 CREATE TABLE wcf1_package_installation_plugin (
857 pluginName
VARCHAR(191) NOT NULL PRIMARY KEY,
859 priority
TINYINT(1) NOT NULL DEFAULT 0,
860 className
VARCHAR(255) NOT NULL
863 DROP TABLE IF EXISTS wcf1_package_installation_queue
;
864 CREATE TABLE wcf1_package_installation_queue (
865 queueID
INT(10) NOT NULL AUTO_INCREMENT
PRIMARY KEY,
866 parentQueueID
INT(10) NOT NULL DEFAULT 0,
867 processNo
INT(10) NOT NULL DEFAULT 0,
868 userID
INT(10) NOT NULL,
869 package
VARCHAR(255) NOT NULL DEFAULT '',
870 packageName
VARCHAR(255) NOT NULL DEFAULT '',
872 archive
VARCHAR(255) NOT NULL DEFAULT '',
873 action ENUM('install', 'update', 'uninstall') NOT NULL DEFAULT 'install',
874 done
TINYINT(1) NOT NULL DEFAULT 0,
875 isApplication
TINYINT(1) NOT NULL DEFAULT 0
878 DROP TABLE IF EXISTS wcf1_package_installation_sql_log
;
879 CREATE TABLE wcf1_package_installation_sql_log (
881 sqlTable
VARCHAR(100) NOT NULL DEFAULT '',
882 sqlColumn
VARCHAR(100) NOT NULL DEFAULT '',
883 sqlIndex
VARCHAR(100) NOT NULL DEFAULT '',
884 UNIQUE KEY packageID (packageID
, sqlTable
, sqlColumn
, sqlIndex
)
887 /* SQL_PARSER_OFFSET */
889 DROP TABLE IF EXISTS wcf1_package_requirement
;
890 CREATE TABLE wcf1_package_requirement (
891 packageID
INT(10) NOT NULL,
892 requirement
INT(10) NOT NULL,
893 UNIQUE KEY packageID (packageID
, requirement
)
896 DROP TABLE IF EXISTS wcf1_package_update
;
897 CREATE TABLE wcf1_package_update (
898 packageUpdateID
INT(10) NOT NULL AUTO_INCREMENT
PRIMARY KEY,
899 packageUpdateServerID
INT(10) NOT NULL,
900 package
VARCHAR(191) NOT NULL DEFAULT '',
901 packageName
VARCHAR(255) NOT NULL DEFAULT '',
902 packageDescription
VARCHAR(255) NOT NULL DEFAULT '',
903 author
VARCHAR(255) NOT NULL DEFAULT '',
904 authorURL
VARCHAR(255) NOT NULL DEFAULT '',
905 isApplication
TINYINT(1) NOT NULL DEFAULT 0,
906 UNIQUE KEY packageUpdateServerID (packageUpdateServerID
, package
)
909 DROP TABLE IF EXISTS wcf1_package_update_exclusion
;
910 CREATE TABLE wcf1_package_update_exclusion (
911 packageUpdateVersionID
INT(10) NOT NULL,
912 excludedPackage
VARCHAR(191) NOT NULL DEFAULT '',
913 excludedPackageVersion
VARCHAR(255) NOT NULL DEFAULT '',
914 UNIQUE KEY packageUpdateVersionID (packageUpdateVersionID
, excludedPackage
)
917 DROP TABLE IF EXISTS wcf1_package_update_fromversion
;
918 CREATE TABLE wcf1_package_update_fromversion (
919 packageUpdateVersionID
INT(10) NOT NULL DEFAULT 0,
920 fromversion
VARCHAR(50) NOT NULL DEFAULT '',
921 UNIQUE KEY packageUpdateVersionID (packageUpdateVersionID
, fromversion
)
924 DROP TABLE IF EXISTS wcf1_package_update_optional
;
925 CREATE TABLE wcf1_package_update_optional (
926 packageUpdateVersionID
INT(10) NOT NULL DEFAULT 0,
927 package
VARCHAR(255) NOT NULL DEFAULT ''
930 DROP TABLE IF EXISTS wcf1_package_update_requirement
;
931 CREATE TABLE wcf1_package_update_requirement (
932 packageUpdateVersionID
INT(10) NOT NULL,
933 package
VARCHAR(191) NOT NULL DEFAULT '',
934 minversion
VARCHAR(50) NOT NULL DEFAULT '',
935 UNIQUE KEY packageUpdateVersionID (packageUpdateVersionID
, package
)
938 DROP TABLE IF EXISTS wcf1_package_update_server
;
939 CREATE TABLE wcf1_package_update_server (
940 packageUpdateServerID
INT(10) NOT NULL AUTO_INCREMENT
PRIMARY KEY,
941 serverURL
VARCHAR(255) NOT NULL DEFAULT '',
942 loginUsername
VARCHAR(255) NOT NULL DEFAULT '',
943 loginPassword
VARCHAR(255) NOT NULL DEFAULT '',
944 isDisabled
TINYINT(1) NOT NULL DEFAULT 0,
945 lastUpdateTime
INT(10) NOT NULL DEFAULT 0,
946 status
ENUM('online', 'offline') NOT NULL DEFAULT 'online',
948 apiVersion
ENUM('2.0', '2.1') NOT NULL DEFAULT '2.0',
952 DROP TABLE IF EXISTS wcf1_package_update_version
;
953 CREATE TABLE wcf1_package_update_version (
954 packageUpdateVersionID
INT(10) NOT NULL AUTO_INCREMENT
PRIMARY KEY,
955 packageUpdateID
INT(10) NOT NULL,
956 packageVersion
VARCHAR(50) NOT NULL DEFAULT '',
957 packageDate
INT(10) NOT NULL DEFAULT 0,
958 filename
VARCHAR(255) NOT NULL DEFAULT '',
959 license
VARCHAR(255) NOT NULL DEFAULT '',
960 licenseURL
VARCHAR(255) NOT NULL DEFAULT '',
961 isAccessible
TINYINT(1) NOT NULL DEFAULT 1,
962 UNIQUE KEY packageUpdateID (packageUpdateID
, packageVersion
)
965 DROP TABLE IF EXISTS wcf1_page
;
966 CREATE TABLE wcf1_page (
967 pageID
INT(10) NOT NULL AUTO_INCREMENT
PRIMARY KEY,
968 parentPageID
INT(10),
969 identifier
VARCHAR(255) NOT NULL,
970 name VARCHAR(255) NOT NULL,
971 pageType
VARCHAR(255) NOT NULL,
972 isDisabled
TINYINT(1) NOT NULL DEFAULT 0,
973 isLandingPage
TINYINT(1) NOT NULL DEFAULT 0,
974 isMultilingual
TINYINT(1) NOT NULL DEFAULT 0,
975 originIsSystem
TINYINT(1) NOT NULL DEFAULT 0,
976 packageID
INT(10) NOT NULL,
977 applicationPackageID
INT(10),
978 controller
VARCHAR(255) NOT NULL DEFAULT '',
979 handler VARCHAR(255) NOT NULL DEFAULT '',
980 controllerCustomURL
VARCHAR(255) NOT NULL DEFAULT '',
981 requireObjectID
TINYINT(1) NOT NULL DEFAULT 0,
982 hasFixedParent
TINYINT(1) NOT NULL DEFAULT 0,
983 lastUpdateTime
INT(10) NOT NULL DEFAULT 0,
984 cssClassName
VARCHAR(255) NOT NULL DEFAULT '',
985 availableDuringOfflineMode
TINYINT(1) NOT NULL DEFAULT 0,
986 allowSpidersToIndex
TINYINT(1) NOT NULL DEFAULT 0,
987 permissions
TEXT NULL,
991 DROP TABLE IF EXISTS wcf1_page_content
;
992 CREATE TABLE wcf1_page_content (
993 pageContentID
INT(10) NOT NULL AUTO_INCREMENT
PRIMARY KEY,
994 pageID
INT(10) NOT NULL,
996 title
VARCHAR(255) NOT NULL,
998 metaDescription
TEXT,
1000 customURL
VARCHAR(255) NOT NULL,
1001 hasEmbeddedObjects
TINYINT(1) NOT NULL DEFAULT 0,
1003 UNIQUE KEY (pageID
, languageID
)
1006 DROP TABLE IF EXISTS wcf1_paid_subscription
;
1007 CREATE TABLE wcf1_paid_subscription (
1008 subscriptionID
INT(10) NOT NULL AUTO_INCREMENT
PRIMARY KEY,
1009 title
VARCHAR(255) NOT NULL DEFAULT '',
1011 isDisabled
TINYINT(1) NOT NULL DEFAULT 0,
1012 showOrder
INT(10) NOT NULL DEFAULT 0,
1013 cost DECIMAL(10,2) NOT NULL DEFAULT 0,
1014 currency
VARCHAR(3) NOT NULL DEFAULT 'EUR',
1015 subscriptionLength
SMALLINT(3) NOT NULL DEFAULT 0,
1016 subscriptionLengthUnit
ENUM('', 'D', 'M', 'Y') NOT NULL DEFAULT '',
1017 isRecurring
TINYINT(1) NOT NULL DEFAULT 0,
1019 excludedSubscriptionIDs
TEXT
1022 DROP TABLE IF EXISTS wcf1_paid_subscription_user
;
1023 CREATE TABLE wcf1_paid_subscription_user (
1024 subscriptionUserID
INT(10) NOT NULL AUTO_INCREMENT
PRIMARY KEY,
1025 subscriptionID
INT(10) NOT NULL,
1026 userID
INT(10) NOT NULL,
1027 startDate
INT(10) NOT NULL DEFAULT 0,
1028 endDate
INT(10) NOT NULL DEFAULT 0,
1029 isActive
TINYINT(1) NOT NULL DEFAULT 1,
1031 UNIQUE KEY (subscriptionID
, userID
),
1035 DROP TABLE IF EXISTS wcf1_paid_subscription_transaction_log
;
1036 CREATE TABLE wcf1_paid_subscription_transaction_log (
1037 logID
INT(10) NOT NULL AUTO_INCREMENT
PRIMARY KEY,
1038 subscriptionUserID
INT(10),
1040 subscriptionID
INT(10),
1041 paymentMethodObjectTypeID
INT(10) NOT NULL,
1042 logTime
INT(10) NOT NULL DEFAULT 0,
1043 transactionID
VARCHAR(255) NOT NULL DEFAULT '',
1044 transactionDetails MEDIUMTEXT
,
1045 logMessage
VARCHAR(255) NOT NULL DEFAULT ''
1048 DROP TABLE IF EXISTS wcf1_poll
;
1049 CREATE TABLE wcf1_poll (
1050 pollID
INT(10) NOT NULL AUTO_INCREMENT
PRIMARY KEY,
1051 objectTypeID
INT(10) NOT NULL,
1052 objectID
INT(10) NOT NULL DEFAULT 0,
1053 question
VARCHAR(255) DEFAULT '',
1054 time INT(10) NOT NULL DEFAULT 0,
1055 endTime
INT(10) NOT NULL DEFAULT 0,
1056 isChangeable
TINYINT(1) NOT NULL DEFAULT 0,
1057 isPublic
TINYINT(1) NOT NULL DEFAULT 0,
1058 sortByVotes
TINYINT(1) NOT NULL DEFAULT 0,
1059 resultsRequireVote
TINYINT(1) NOT NULL DEFAULT 0,
1060 maxVotes
INT(10) NOT NULL DEFAULT 1,
1061 votes
INT(10) NOT NULL DEFAULT 0
1064 DROP TABLE IF EXISTS wcf1_poll_option
;
1065 CREATE TABLE wcf1_poll_option (
1066 optionID
INT(10) NOT NULL AUTO_INCREMENT
PRIMARY KEY,
1067 pollID
INT(10) NOT NULL,
1068 optionValue
VARCHAR(255) NOT NULL DEFAULT '',
1069 votes
INT(10) NOT NULL DEFAULT 0,
1070 showOrder
INT(10) NOT NULL DEFAULT 0
1073 DROP TABLE IF EXISTS wcf1_poll_option_vote
;
1074 CREATE TABLE wcf1_poll_option_vote (
1075 pollID
INT(10) NOT NULL,
1076 optionID
INT(10) NOT NULL,
1077 userID
INT(10) NOT NULL,
1079 KEY (optionID
, userID
),
1080 UNIQUE KEY vote (pollID
, optionID
, userID
)
1083 DROP TABLE IF EXISTS wcf1_search
;
1084 CREATE TABLE wcf1_search (
1085 searchID
INT(10) NOT NULL AUTO_INCREMENT
PRIMARY KEY,
1087 searchData MEDIUMTEXT
NOT NULL,
1088 searchTime
INT(10) NOT NULL DEFAULT 0,
1089 searchType
VARCHAR(255) NOT NULL DEFAULT '',
1090 searchHash
CHAR(40) NOT NULL DEFAULT '',
1091 KEY searchHash (searchHash
)
1094 DROP TABLE IF EXISTS wcf1_search_keyword
;
1095 CREATE TABLE wcf1_search_keyword (
1096 keywordID
INT(10) NOT NULL AUTO_INCREMENT
PRIMARY KEY,
1097 keyword
VARCHAR(191) NOT NULL,
1098 searches
INT(10) NOT NULL DEFAULT 0,
1099 lastSearchTime
INT(10) NOT NULL DEFAULT 0,
1100 UNIQUE KEY (keyword
),
1101 KEY (searches
, lastSearchTime
)
1104 DROP TABLE IF EXISTS wcf1_session
;
1105 CREATE TABLE wcf1_session (
1106 sessionID
CHAR(40) NOT NULL PRIMARY KEY,
1108 ipAddress
VARCHAR(39) NOT NULL DEFAULT '',
1109 userAgent
VARCHAR(191) NOT NULL DEFAULT '',
1110 lastActivityTime
INT(10) NOT NULL DEFAULT 0,
1111 requestURI
VARCHAR(255) NOT NULL DEFAULT '',
1112 requestMethod
VARCHAR(7) NOT NULL DEFAULT '',
1114 pageObjectID
INT(10),
1115 parentPageID
INT(10),
1116 parentPageObjectID
INT(10),
1118 sessionVariables MEDIUMTEXT
,
1119 KEY packageID (lastActivityTime
, spiderID
),
1120 KEY pageID (pageID
, pageObjectID
),
1121 KEY parentPageID (parentPageID
, parentPageObjectID
),
1122 UNIQUE KEY uniqueUserID (userID
)
1125 DROP TABLE IF EXISTS wcf1_session_virtual
;
1126 CREATE TABLE wcf1_session_virtual (
1127 virtualSessionID
INT(10) NOT NULL AUTO_INCREMENT
PRIMARY KEY,
1128 sessionID
CHAR(40) NOT NULL,
1129 ipAddress
VARCHAR(39) NOT NULL DEFAULT '',
1130 userAgent
VARCHAR(191) NOT NULL DEFAULT '',
1131 lastActivityTime
INT(10) NOT NULL DEFAULT 0,
1132 UNIQUE KEY (sessionID
, ipAddress
, userAgent
)
1135 DROP TABLE IF EXISTS wcf1_smiley
;
1136 CREATE TABLE wcf1_smiley (
1137 smileyID
INT(10) NOT NULL AUTO_INCREMENT
PRIMARY KEY,
1138 packageID
INT(10) NOT NULL,
1140 smileyPath
VARCHAR(255) NOT NULL DEFAULT '',
1141 smileyPath2x
VARCHAR(255) NOT NULL DEFAULT '',
1142 smileyTitle
VARCHAR(255) NOT NULL DEFAULT '',
1143 smileyCode
VARCHAR(191) NOT NULL DEFAULT '',
1144 aliases
TEXT NOT NULL,
1145 showOrder
INT(10) NOT NULL DEFAULT 0,
1146 UNIQUE KEY smileyCode (smileyCode
)
1149 DROP TABLE IF EXISTS wcf1_spider
;
1150 CREATE TABLE wcf1_spider (
1151 spiderID
INT(10) NOT NULL AUTO_INCREMENT
PRIMARY KEY,
1152 spiderIdentifier
VARCHAR(191) DEFAULT '',
1153 spiderName
VARCHAR(255) DEFAULT '',
1154 spiderURL
VARCHAR(255) DEFAULT '',
1155 UNIQUE KEY spiderIdentifier (spiderIdentifier
)
1158 DROP TABLE IF EXISTS wcf1_stat_daily
;
1159 CREATE TABLE wcf1_stat_daily (
1160 statID
INT(10) NOT NULL AUTO_INCREMENT
PRIMARY KEY,
1161 objectTypeID
INT(10) NOT NULL,
1163 counter
INT(10) NOT NULL DEFAULT 0,
1164 total
INT(10) NOT NULL DEFAULT 0,
1166 UNIQUE KEY (objectTypeID
, date)
1169 DROP TABLE IF EXISTS wcf1_style
;
1170 CREATE TABLE wcf1_style (
1171 styleID
INT(10) NOT NULL AUTO_INCREMENT
PRIMARY KEY,
1172 packageID
INT(10) NOT NULL,
1173 styleName
VARCHAR(255) NOT NULL DEFAULT '',
1174 templateGroupID
INT(10) NOT NULL DEFAULT 0,
1175 isDefault
TINYINT(1) NOT NULL DEFAULT 0,
1176 isDisabled
TINYINT(1) NOT NULL DEFAULT 0,
1177 styleDescription
VARCHAR(30) NOT NULL DEFAULT '',
1178 styleVersion
VARCHAR(255) NOT NULL DEFAULT '',
1179 styleDate
CHAR(10) NOT NULL DEFAULT '0000-00-00',
1180 image
VARCHAR(255) NOT NULL DEFAULT '',
1181 copyright
VARCHAR(255) NOT NULL DEFAULT '',
1182 license
VARCHAR(255) NOT NULL DEFAULT '',
1183 authorName
VARCHAR(255) NOT NULL DEFAULT '',
1184 authorURL
VARCHAR(255) NOT NULL DEFAULT '',
1185 imagePath
VARCHAR(255) NOT NULL DEFAULT '',
1186 packageName
VARCHAR(255) NOT NULL DEFAULT '',
1187 isTainted
TINYINT(1) NOT NULL DEFAULT 0
1190 DROP TABLE IF EXISTS wcf1_style_variable
;
1191 CREATE TABLE wcf1_style_variable (
1192 variableID
INT(10) NOT NULL AUTO_INCREMENT
PRIMARY KEY,
1193 variableName
VARCHAR(50) NOT NULL,
1194 defaultValue MEDIUMTEXT
,
1195 UNIQUE KEY variableName (variableName
)
1198 DROP TABLE IF EXISTS wcf1_style_variable_value
;
1199 CREATE TABLE wcf1_style_variable_value (
1200 styleID
INT(10) NOT NULL,
1201 variableID
INT(10) NOT NULL,
1202 variableValue MEDIUMTEXT
,
1203 UNIQUE KEY (styleID
, variableID
)
1206 DROP TABLE IF EXISTS wcf1_tag
;
1207 CREATE TABLE wcf1_tag (
1208 tagID
INT(10) NOT NULL AUTO_INCREMENT
PRIMARY KEY,
1209 languageID
INT(10) NOT NULL DEFAULT 0,
1210 name VARCHAR(191) NOT NULL,
1212 UNIQUE KEY (languageID
, name)
1215 DROP TABLE IF EXISTS wcf1_tag_to_object
;
1216 CREATE TABLE wcf1_tag_to_object (
1217 objectID
INT(10) NOT NULL,
1218 tagID
INT(10) NOT NULL,
1219 objectTypeID
INT(10) NOT NULL,
1220 languageID
INT(10) NOT NULL,
1221 UNIQUE KEY (objectTypeID
, languageID
, objectID
, tagID
),
1222 KEY (objectTypeID
, languageID
, tagID
),
1223 KEY (tagID
, objectTypeID
)
1226 DROP TABLE IF EXISTS wcf1_template
;
1227 CREATE TABLE wcf1_template (
1228 templateID
INT(10) NOT NULL AUTO_INCREMENT
PRIMARY KEY,
1229 packageID
INT(10) NOT NULL,
1230 templateName
VARCHAR(191) NOT NULL,
1231 application
VARCHAR(20) NOT NULL,
1232 templateGroupID
INT(10),
1233 lastModificationTime
INT(10) NOT NULL DEFAULT 0,
1234 UNIQUE KEY applicationTemplate (application
, templateGroupID
, templateName
),
1235 KEY templateGroupID (packageID
, templateGroupID
, templateName
)
1238 DROP TABLE IF EXISTS wcf1_template_group
;
1239 CREATE TABLE wcf1_template_group (
1240 templateGroupID
INT(10) NOT NULL AUTO_INCREMENT
PRIMARY KEY,
1241 parentTemplateGroupID
INT(10),
1242 templateGroupName
VARCHAR(255) NOT NULL DEFAULT '',
1243 templateGroupFolderName
VARCHAR(255) NOT NULL DEFAULT ''
1246 DROP TABLE IF EXISTS wcf1_template_listener
;
1247 CREATE TABLE wcf1_template_listener (
1248 listenerID
INT(10) NOT NULL AUTO_INCREMENT
PRIMARY KEY,
1249 packageID
INT(10) NOT NULL,
1250 name VARCHAR(80) NOT NULL DEFAULT '',
1251 environment
ENUM('user','admin') NOT NULL DEFAULT 'user',
1252 templateName
VARCHAR(80) NOT NULL DEFAULT '',
1253 eventName
VARCHAR(50) NOT NULL DEFAULT '',
1254 templateCode
TEXT NOT NULL,
1255 niceValue
TINYINT(3) NOT NULL DEFAULT 0,
1259 KEY templateName (environment
, templateName
)
1262 DROP TABLE IF EXISTS wcf1_tracked_visit
;
1263 CREATE TABLE wcf1_tracked_visit (
1264 objectTypeID
INT(10) NOT NULL,
1265 objectID
INT(10) NOT NULL,
1266 userID
INT(10) NOT NULL,
1267 visitTime
INT(10) NOT NULL DEFAULT 0,
1268 UNIQUE KEY (objectTypeID
, objectID
, userID
),
1269 KEY (userID
, visitTime
)
1272 DROP TABLE IF EXISTS wcf1_tracked_visit_type
;
1273 CREATE TABLE wcf1_tracked_visit_type (
1274 objectTypeID
INT(10) NOT NULL,
1275 userID
INT(10) NOT NULL,
1276 visitTime
INT(10) NOT NULL DEFAULT 0,
1277 UNIQUE KEY (objectTypeID
, userID
),
1278 KEY (userID
, visitTime
)
1281 DROP TABLE IF EXISTS wcf1_user
;
1282 CREATE TABLE wcf1_user (
1283 userID
INT(10) NOT NULL AUTO_INCREMENT
PRIMARY KEY,
1284 username
VARCHAR(100) NOT NULL DEFAULT '',
1285 email
VARCHAR(191) NOT NULL DEFAULT '',
1286 password VARCHAR(100) NOT NULL DEFAULT '',
1287 accessToken
CHAR(40) NOT NULL DEFAULT '',
1288 languageID
INT(10) NOT NULL DEFAULT 0,
1289 registrationDate
INT(10) NOT NULL DEFAULT 0,
1290 styleID
INT(10) NOT NULL DEFAULT 0,
1291 banned
TINYINT(1) NOT NULL DEFAULT 0,
1292 banReason MEDIUMTEXT
NULL,
1293 banExpires
INT(10) NOT NULL DEFAULT 0,
1294 activationCode
INT(10) NOT NULL DEFAULT 0,
1295 lastLostPasswordRequestTime
INT(10) NOT NULL DEFAULT 0,
1296 lostPasswordKey
CHAR(40) DEFAULT NULL,
1297 lastUsernameChange
INT(10) NOT NULL DEFAULT 0,
1298 newEmail
VARCHAR(255) NOT NULL DEFAULT '',
1299 oldUsername
VARCHAR(255) NOT NULL DEFAULT '',
1300 quitStarted
INT(10) NOT NULL DEFAULT 0,
1301 reactivationCode
INT(10) NOT NULL DEFAULT 0,
1302 registrationIpAddress
VARCHAR(39) NOT NULL DEFAULT '',
1304 disableAvatar
TINYINT(1) NOT NULL DEFAULT 0,
1305 disableAvatarReason
TEXT,
1306 disableAvatarExpires
INT(10) NOT NULL DEFAULT 0,
1307 enableGravatar
TINYINT(1) NOT NULL DEFAULT 0,
1308 gravatarFileExtension
VARCHAR(3) NOT NULL DEFAULT '',
1310 signatureEnableHtml
TINYINT(1) NOT NULL DEFAULT 0,
1311 disableSignature
TINYINT(1) NOT NULL DEFAULT 0,
1312 disableSignatureReason
TEXT,
1313 disableSignatureExpires
INT(10) NOT NULL DEFAULT 0,
1314 lastActivityTime
INT(10) NOT NULL DEFAULT 0,
1315 profileHits
INT(10) NOT NULL DEFAULT 0,
1317 userTitle
VARCHAR(255) NOT NULL DEFAULT '',
1318 userOnlineGroupID
INT(10),
1319 activityPoints
INT(10) NOT NULL DEFAULT 0,
1320 notificationMailToken
VARCHAR(20) NOT NULL DEFAULT '',
1321 authData
VARCHAR(191) NOT NULL DEFAULT '',
1322 likesReceived
MEDIUMINT(7) NOT NULL DEFAULT 0,
1324 KEY username (username
),
1326 KEY registrationDate (registrationDate
),
1327 KEY styleID (styleID
),
1328 KEY activationCode (activationCode
),
1329 KEY registrationData (registrationIpAddress
, registrationDate
),
1330 KEY activityPoints (activityPoints
),
1331 KEY likesReceived (likesReceived
),
1332 KEY authData (authData
)
1335 DROP TABLE IF EXISTS wcf1_user_activity_event
;
1336 CREATE TABLE wcf1_user_activity_event (
1337 eventID
INT(10) NOT NULL AUTO_INCREMENT
PRIMARY KEY,
1338 objectTypeID
INT(10) NOT NULL,
1339 objectID
INT(10) NOT NULL,
1341 userID
INT(10) NOT NULL,
1342 time INT(10) NOT NULL,
1343 additionalData
TEXT,
1347 KEY (objectTypeID
, objectID
)
1350 DROP TABLE IF EXISTS wcf1_user_activity_point
;
1351 CREATE TABLE wcf1_user_activity_point (
1352 userID
INT(10) NOT NULL,
1353 objectTypeID
INT(10) NOT NULL,
1354 activityPoints
INT(10) NOT NULL DEFAULT 0,
1355 items
INT(10) NOT NULL DEFAULT 0,
1356 PRIMARY KEY (userID
, objectTypeID
),
1360 DROP TABLE IF EXISTS wcf1_user_authentication_failure
;
1361 CREATE TABLE wcf1_user_authentication_failure (
1362 failureID
INT(10) NOT NULL AUTO_INCREMENT
PRIMARY KEY,
1363 environment
ENUM('user', 'admin') NOT NULL DEFAULT 'user',
1365 username
VARCHAR(255) NOT NULL DEFAULT '',
1366 time INT(10) NOT NULL DEFAULT 0,
1367 ipAddress
VARCHAR(39) NOT NULL DEFAULT '',
1368 userAgent
VARCHAR(255) NOT NULL DEFAULT '',
1369 KEY (ipAddress
, time),
1373 DROP TABLE IF EXISTS wcf1_user_avatar
;
1374 CREATE TABLE wcf1_user_avatar (
1375 avatarID
INT(10) NOT NULL AUTO_INCREMENT
PRIMARY KEY,
1376 avatarName
VARCHAR(255) NOT NULL DEFAULT '',
1377 avatarExtension
VARCHAR(7) NOT NULL DEFAULT '',
1378 width
SMALLINT(5) NOT NULL DEFAULT 0,
1379 height
SMALLINT(5) NOT NULL DEFAULT 0,
1381 fileHash
VARCHAR(40) NOT NULL DEFAULT ''
1384 DROP TABLE IF EXISTS wcf1_user_collapsible_content
;
1385 CREATE TABLE wcf1_user_collapsible_content (
1386 objectTypeID
INT(10) NOT NULL,
1387 objectID
VARCHAR(191) NOT NULL,
1388 userID
INT(10) NOT NULL,
1389 UNIQUE KEY (objectTypeID
, objectID
, userID
)
1392 DROP TABLE IF EXISTS wcf1_user_follow
;
1393 CREATE TABLE wcf1_user_follow (
1394 followID
INT(10) NOT NULL AUTO_INCREMENT
PRIMARY KEY,
1395 userID
INT(10) NOT NULL,
1396 followUserID
INT(10) NOT NULL,
1397 time INT(10) NOT NULL DEFAULT 0,
1398 UNIQUE KEY (userID
, followUserID
)
1401 DROP TABLE IF EXISTS wcf1_user_group
;
1402 CREATE TABLE wcf1_user_group (
1403 groupID
INT(10) NOT NULL AUTO_INCREMENT
PRIMARY KEY,
1404 groupName
VARCHAR(255) NOT NULL DEFAULT '',
1405 groupDescription
TEXT,
1406 groupType
TINYINT(1) NOT NULL DEFAULT 4,
1407 priority
MEDIUMINT(8) NOT NULL DEFAULT 0,
1408 userOnlineMarking
VARCHAR(255) NOT NULL DEFAULT '%s',
1409 showOnTeamPage
TINYINT(1) NOT NULL DEFAULT 0
1412 DROP TABLE IF EXISTS wcf1_user_group_assignment
;
1413 CREATE TABLE wcf1_user_group_assignment (
1414 assignmentID
INT(10) NOT NULL AUTO_INCREMENT
PRIMARY KEY,
1415 groupID
INT(10) NOT NULL,
1416 title
VARCHAR(255) NOT NULL,
1417 isDisabled
TINYINT(1) NOT NULL DEFAULT 0
1420 DROP TABLE IF EXISTS wcf1_user_group_option
;
1421 CREATE TABLE wcf1_user_group_option (
1422 optionID
INT(10) NOT NULL AUTO_INCREMENT
PRIMARY KEY,
1424 optionName
VARCHAR(191) NOT NULL DEFAULT '',
1425 categoryName
VARCHAR(191) NOT NULL DEFAULT '',
1426 optionType
VARCHAR(255) NOT NULL DEFAULT '',
1427 defaultValue MEDIUMTEXT
,
1428 validationPattern
TEXT,
1429 enableOptions MEDIUMTEXT
,
1430 showOrder
INT(10) NOT NULL DEFAULT 0,
1433 usersOnly
TINYINT(1) NOT NULL DEFAULT 0,
1434 additionalData MEDIUMTEXT
,
1435 UNIQUE KEY optionName (optionName
, packageID
)
1438 DROP TABLE IF EXISTS wcf1_user_group_option_category
;
1439 CREATE TABLE wcf1_user_group_option_category (
1440 categoryID
INT(10) NOT NULL AUTO_INCREMENT
PRIMARY KEY,
1441 packageID
INT(10) NOT NULL,
1442 categoryName
VARCHAR(191) NOT NULL DEFAULT '',
1443 parentCategoryName
VARCHAR(191) NOT NULL DEFAULT '',
1444 showOrder
INT(10) NOT NULL DEFAULT 0,
1447 UNIQUE KEY categoryName (categoryName
)
1450 DROP TABLE IF EXISTS wcf1_user_group_option_value
;
1451 CREATE TABLE wcf1_user_group_option_value (
1452 groupID
INT(10) NOT NULL,
1453 optionID
INT(10) NOT NULL,
1454 optionValue MEDIUMTEXT
NOT NULL,
1455 UNIQUE KEY groupID (groupID
, optionID
)
1458 DROP TABLE IF EXISTS wcf1_user_ignore
;
1459 CREATE TABLE wcf1_user_ignore (
1460 ignoreID
INT(10) NOT NULL AUTO_INCREMENT
PRIMARY KEY,
1461 userID
INT(10) NOT NULL,
1462 ignoreUserID
INT(10) NOT NULL,
1463 time INT(10) NOT NULL DEFAULT 0,
1464 UNIQUE KEY (userID
, ignoreUserID
)
1467 DROP TABLE IF EXISTS wcf1_user_menu_item
;
1468 CREATE TABLE wcf1_user_menu_item (
1469 menuItemID
INT(10) NOT NULL AUTO_INCREMENT
PRIMARY KEY,
1470 packageID
INT(10) NOT NULL,
1471 menuItem
VARCHAR(191) NOT NULL DEFAULT '',
1472 parentMenuItem
VARCHAR(191) NOT NULL DEFAULT '',
1473 menuItemController
VARCHAR(255) NOT NULL DEFAULT '',
1474 menuItemLink
VARCHAR(255) NOT NULL DEFAULT '',
1475 showOrder
INT(10) NOT NULL DEFAULT 0,
1478 className
VARCHAR(255) NOT NULL DEFAULT '',
1479 iconClassName
VARCHAR(255) NOT NULL DEFAULT '',
1480 UNIQUE KEY menuItem (menuItem
, packageID
)
1484 DROP TABLE IF EXISTS wcf1_user_notification
;
1485 CREATE TABLE wcf1_user_notification (
1486 notificationID
INT(10) NOT NULL AUTO_INCREMENT
PRIMARY KEY,
1487 packageID
INT(10) NOT NULL,
1488 eventID
INT(10) NOT NULL,
1489 objectID
INT(10) NOT NULL DEFAULT 0,
1490 baseObjectID
INT(10) NOT NULL DEFAULT 0,
1491 eventHash
VARCHAR(40) NOT NULL DEFAULT '',
1492 authorID
INT(10) NULL,
1493 timesTriggered
INT(10) NOT NULL DEFAULT 0,
1494 guestTimesTriggered
INT(10) NOT NULL DEFAULT 0,
1495 userID
INT(10) NOT NULL,
1496 time INT(10) NOT NULL DEFAULT 0,
1497 mailNotified
TINYINT(1) NOT NULL DEFAULT 0,
1498 confirmTime
INT(10) NOT NULL DEFAULT 0,
1499 additionalData
TEXT,
1500 KEY (userID
, eventID
, objectID
, confirmTime
),
1501 KEY (userID
, confirmTime
),
1505 -- notification authors (stacking)
1506 DROP TABLE IF EXISTS wcf1_user_notification_author
;
1507 CREATE TABLE wcf1_user_notification_author (
1508 notificationID
INT(10) NOT NULL,
1510 time INT(10) NOT NULL DEFAULT 0,
1511 UNIQUE KEY (notificationID
, authorID
)
1514 -- notification recipients
1516 DROP TABLE IF EXISTS wcf1_user_notification_to_user
;
1517 CREATE TABLE wcf1_user_notification_to_user (
1518 notificationID
INT(10) NOT NULL,
1519 userID
INT(10) NOT NULL,
1520 UNIQUE KEY notificationID (notificationID
, userID
)
1523 -- events that create notifications
1524 DROP TABLE IF EXISTS wcf1_user_notification_event
;
1525 CREATE TABLE wcf1_user_notification_event (
1526 eventID
INT(10) NOT NULL AUTO_INCREMENT
PRIMARY KEY,
1527 packageID
INT(10) NOT NULL,
1528 eventName
VARCHAR(191) NOT NULL DEFAULT '',
1529 objectTypeID
INT(10) NOT NULL,
1530 className
VARCHAR(255) NOT NULL DEFAULT '',
1533 preset
TINYINT(1) NOT NULL DEFAULT 0,
1534 presetMailNotificationType
ENUM('none', 'instant', 'daily') NOT NULL DEFAULT 'none',
1535 UNIQUE KEY eventName (eventName
, objectTypeID
)
1538 -- user configuration for events
1539 DROP TABLE IF EXISTS wcf1_user_notification_event_to_user
;
1540 CREATE TABLE wcf1_user_notification_event_to_user (
1541 userID
INT(10) NOT NULL,
1542 eventID
INT(10) NOT NULL,
1543 mailNotificationType
ENUM('none', 'instant', 'daily') NOT NULL DEFAULT 'none',
1544 UNIQUE KEY (eventID
, userID
)
1547 DROP TABLE IF EXISTS wcf1_user_object_watch
;
1548 CREATE TABLE wcf1_user_object_watch (
1549 watchID
INT(10) NOT NULL AUTO_INCREMENT
PRIMARY KEY,
1550 objectTypeID
INT(10) NOT NULL,
1551 objectID
INT(10) NOT NULL,
1552 userID
INT(10) NOT NULL,
1553 notification
TINYINT(1) NOT NULL DEFAULT 0,
1555 UNIQUE KEY (objectTypeID
, userID
, objectID
),
1556 KEY (objectTypeID
, objectID
)
1559 DROP TABLE IF EXISTS wcf1_user_option
;
1560 CREATE TABLE wcf1_user_option (
1561 optionID
INT(10) NOT NULL AUTO_INCREMENT
PRIMARY KEY,
1562 packageID
INT(10) NOT NULL,
1563 optionName
VARCHAR(191) NOT NULL DEFAULT '',
1564 categoryName
VARCHAR(191) NOT NULL DEFAULT '',
1565 optionType
VARCHAR(255) NOT NULL DEFAULT '',
1566 defaultValue MEDIUMTEXT
,
1567 validationPattern
TEXT,
1568 selectOptions MEDIUMTEXT
,
1569 enableOptions MEDIUMTEXT
,
1570 required
TINYINT(1) NOT NULL DEFAULT 0,
1571 askDuringRegistration
TINYINT(1) NOT NULL DEFAULT 0,
1572 editable
TINYINT(1) NOT NULL DEFAULT 0,
1573 visible
TINYINT(1) NOT NULL DEFAULT 0,
1574 outputClass
VARCHAR(255) NOT NULL DEFAULT '',
1575 searchable
TINYINT(1) NOT NULL DEFAULT 0,
1576 showOrder
INT(10) NOT NULL DEFAULT 0,
1577 isDisabled
TINYINT(1) NOT NULL DEFAULT 0,
1580 additionalData MEDIUMTEXT
,
1581 originIsSystem
TINYINT(1) NOT NULL DEFAULT 0,
1582 UNIQUE KEY optionName (optionName
, packageID
),
1583 KEY categoryName (categoryName
)
1586 DROP TABLE IF EXISTS wcf1_user_option_category
;
1587 CREATE TABLE wcf1_user_option_category (
1588 categoryID
INT(10) NOT NULL AUTO_INCREMENT
PRIMARY KEY,
1589 packageID
INT(10) NOT NULL,
1590 categoryName
VARCHAR(191) NOT NULL DEFAULT '',
1591 parentCategoryName
VARCHAR(191) NOT NULL DEFAULT '',
1592 showOrder
INT(10) NOT NULL DEFAULT 0,
1595 UNIQUE KEY categoryName (categoryName
)
1598 DROP TABLE IF EXISTS wcf1_user_option_value
;
1599 CREATE TABLE wcf1_user_option_value (
1600 userID
INT(10) NOT NULL PRIMARY KEY
1603 DROP TABLE IF EXISTS wcf1_user_profile_menu_item
;
1604 CREATE TABLE wcf1_user_profile_menu_item (
1605 menuItemID
INT(10) NOT NULL AUTO_INCREMENT
PRIMARY KEY,
1606 packageID
INT(10) NOT NULL,
1607 menuItem
VARCHAR(191) NOT NULL,
1608 showOrder
INT(10) NOT NULL DEFAULT 0,
1609 permissions
TEXT NULL,
1611 className
VARCHAR(255) NOT NULL,
1612 UNIQUE KEY (packageID
, menuItem
)
1615 DROP TABLE IF EXISTS wcf1_user_profile_visitor
;
1616 CREATE TABLE wcf1_user_profile_visitor (
1617 visitorID
INT(10) NOT NULL AUTO_INCREMENT
PRIMARY KEY,
1618 ownerID
INT(10) NOT NULL,
1619 userID
INT(10) NOT NULL,
1620 time INT(10) NOT NULL DEFAULT 0,
1621 UNIQUE KEY (ownerID
, userID
),
1625 DROP TABLE IF EXISTS wcf1_user_rank
;
1626 CREATE TABLE wcf1_user_rank (
1627 rankID
INT(10) NOT NULL AUTO_INCREMENT
PRIMARY KEY,
1628 groupID
INT(10) NOT NULL,
1629 requiredPoints
INT(10) NOT NULL DEFAULT 0,
1630 rankTitle
VARCHAR(255) NOT NULL DEFAULT '',
1631 cssClassName
VARCHAR(255) NOT NULL DEFAULT '',
1632 rankImage
VARCHAR(255) NOT NULL DEFAULT '',
1633 repeatImage
TINYINT(3) NOT NULL DEFAULT 1,
1634 requiredGender
TINYINT(1) NOT NULL DEFAULT 0
1637 DROP TABLE IF EXISTS wcf1_user_storage
;
1638 CREATE TABLE wcf1_user_storage (
1639 userID
INT(10) NOT NULL,
1640 field
VARCHAR(80) NOT NULL DEFAULT '',
1641 fieldValue MEDIUMTEXT
,
1642 UNIQUE KEY (userID
, field
),
1646 DROP TABLE IF EXISTS wcf1_user_to_group
;
1647 CREATE TABLE wcf1_user_to_group (
1648 userID
INT(10) NOT NULL,
1649 groupID
INT(10) NOT NULL,
1650 UNIQUE KEY userID (userID
, groupID
)
1653 DROP TABLE IF EXISTS wcf1_user_to_language
;
1654 CREATE TABLE wcf1_user_to_language (
1655 userID
INT(10) NOT NULL,
1656 languageID
INT(10) NOT NULL,
1657 UNIQUE KEY userID (userID
, languageID
)
1660 /* SQL_PARSER_OFFSET */
1663 ALTER TABLE wcf1_acl_option
ADD FOREIGN KEY (packageID
) REFERENCES wcf1_package (packageID
) ON DELETE CASCADE;
1664 ALTER TABLE wcf1_acl_option
ADD FOREIGN KEY (objectTypeID
) REFERENCES wcf1_object_type (objectTypeID
) ON DELETE CASCADE;
1666 ALTER TABLE wcf1_acl_option_category
ADD FOREIGN KEY (packageID
) REFERENCES wcf1_package (packageID
) ON DELETE CASCADE;
1667 ALTER TABLE wcf1_acl_option_category
ADD FOREIGN KEY (objectTypeID
) REFERENCES wcf1_object_type (objectTypeID
) ON DELETE CASCADE;
1669 ALTER TABLE wcf1_acl_option_to_user
ADD FOREIGN KEY (optionID
) REFERENCES wcf1_acl_option (optionID
) ON DELETE CASCADE;
1670 ALTER TABLE wcf1_acl_option_to_user
ADD FOREIGN KEY (userID
) REFERENCES wcf1_user (userID
) ON DELETE CASCADE;
1672 ALTER TABLE wcf1_acl_option_to_group
ADD FOREIGN KEY (optionID
) REFERENCES wcf1_acl_option (optionID
) ON DELETE CASCADE;
1673 ALTER TABLE wcf1_acl_option_to_group
ADD FOREIGN KEY (groupID
) REFERENCES wcf1_user_group (groupID
) ON DELETE CASCADE;
1675 ALTER TABLE wcf1_acl_simple_to_user
ADD FOREIGN KEY (objectTypeID
) REFERENCES wcf1_object_type (objectTypeID
) ON DELETE CASCADE;
1676 ALTER TABLE wcf1_acl_simple_to_user
ADD FOREIGN KEY (userID
) REFERENCES wcf1_user (userID
) ON DELETE CASCADE;
1678 ALTER TABLE wcf1_acl_simple_to_group
ADD FOREIGN KEY (objectTypeID
) REFERENCES wcf1_object_type (objectTypeID
) ON DELETE CASCADE;
1679 ALTER TABLE wcf1_acl_simple_to_group
ADD FOREIGN KEY (groupID
) REFERENCES wcf1_user_group (groupID
) ON DELETE CASCADE;
1681 ALTER TABLE wcf1_acp_menu_item
ADD FOREIGN KEY (packageID
) REFERENCES wcf1_package (packageID
) ON DELETE CASCADE;
1683 ALTER TABLE wcf1_acp_search_provider
ADD FOREIGN KEY (packageID
) REFERENCES wcf1_package (packageID
) ON DELETE CASCADE;
1685 ALTER TABLE wcf1_acp_session
ADD FOREIGN KEY (userID
) REFERENCES wcf1_user (userID
) ON DELETE CASCADE;
1687 ALTER TABLE wcf1_acp_session_access_log
ADD FOREIGN KEY (sessionLogID
) REFERENCES wcf1_acp_session_log (sessionLogID
) ON DELETE CASCADE;
1689 ALTER TABLE wcf1_acp_session_log
ADD FOREIGN KEY (userID
) REFERENCES wcf1_user (userID
) ON DELETE SET NULL;
1691 ALTER TABLE wcf1_acp_session_virtual
ADD FOREIGN KEY (sessionID
) REFERENCES wcf1_acp_session (sessionID
) ON DELETE CASCADE ON UPDATE CASCADE;
1693 ALTER TABLE wcf1_acp_template
ADD FOREIGN KEY (packageID
) REFERENCES wcf1_package (packageID
) ON DELETE CASCADE;
1695 ALTER TABLE wcf1_ad
ADD FOREIGN KEY (objectTypeID
) REFERENCES wcf1_object_type (objectTypeID
) ON DELETE CASCADE;
1697 ALTER TABLE wcf1_application
ADD FOREIGN KEY (packageID
) REFERENCES wcf1_package (packageID
) ON DELETE CASCADE;
1698 ALTER TABLE wcf1_application
ADD FOREIGN KEY (landingPageID
) REFERENCES wcf1_page (pageID
) ON DELETE SET NULL;
1700 ALTER TABLE wcf1_article
ADD FOREIGN KEY (userID
) REFERENCES wcf1_user (userID
) ON DELETE SET NULL;
1701 ALTER TABLE wcf1_article
ADD FOREIGN KEY (categoryID
) REFERENCES wcf1_category (categoryID
) ON DELETE SET NULL;
1703 ALTER TABLE wcf1_article_content
ADD FOREIGN KEY (articleID
) REFERENCES wcf1_article (articleID
) ON DELETE CASCADE;
1704 ALTER TABLE wcf1_article_content
ADD FOREIGN KEY (languageID
) REFERENCES wcf1_language (languageID
) ON DELETE SET NULL;
1705 ALTER TABLE wcf1_article_content
ADD FOREIGN KEY (imageID
) REFERENCES wcf1_media (mediaID
) ON DELETE SET NULL;
1706 ALTER TABLE wcf1_article_content
ADD FOREIGN KEY (teaserImageID
) REFERENCES wcf1_media (mediaID
) ON DELETE SET NULL;
1708 ALTER TABLE wcf1_attachment
ADD FOREIGN KEY (objectTypeID
) REFERENCES wcf1_object_type (objectTypeID
) ON DELETE CASCADE;
1709 ALTER TABLE wcf1_attachment
ADD FOREIGN KEY (userID
) REFERENCES wcf1_user (userID
) ON DELETE SET NULL;
1711 ALTER TABLE wcf1_bbcode
ADD FOREIGN KEY (packageID
) REFERENCES wcf1_package (packageID
) ON DELETE CASCADE;
1713 ALTER TABLE wcf1_bbcode_attribute
ADD FOREIGN KEY (bbcodeID
) REFERENCES wcf1_bbcode (bbcodeID
) ON DELETE CASCADE;
1715 ALTER TABLE wcf1_box
ADD FOREIGN KEY (objectTypeID
) REFERENCES wcf1_object_type (objectTypeID
) ON DELETE CASCADE;
1716 ALTER TABLE wcf1_box
ADD FOREIGN KEY (packageID
) REFERENCES wcf1_package (packageID
) ON DELETE CASCADE;
1717 ALTER TABLE wcf1_box
ADD FOREIGN KEY (menuID
) REFERENCES wcf1_menu (menuID
) ON DELETE CASCADE;
1718 ALTER TABLE wcf1_box
ADD FOREIGN KEY (linkPageID
) REFERENCES wcf1_page (pageID
) ON DELETE SET NULL;
1720 ALTER TABLE wcf1_box_content
ADD FOREIGN KEY (boxID
) REFERENCES wcf1_box (boxID
) ON DELETE CASCADE;
1721 ALTER TABLE wcf1_box_content
ADD FOREIGN KEY (languageID
) REFERENCES wcf1_language (languageID
) ON DELETE CASCADE;
1722 ALTER TABLE wcf1_box_content
ADD FOREIGN KEY (imageID
) REFERENCES wcf1_media (mediaID
) ON DELETE SET NULL;
1724 ALTER TABLE wcf1_box_to_page
ADD FOREIGN KEY (boxID
) REFERENCES wcf1_box (boxID
) ON DELETE CASCADE;
1725 ALTER TABLE wcf1_box_to_page
ADD FOREIGN KEY (pageID
) REFERENCES wcf1_page (pageID
) ON DELETE CASCADE;
1727 ALTER TABLE wcf1_category
ADD FOREIGN KEY (objectTypeID
) REFERENCES wcf1_object_type (objectTypeID
) ON DELETE CASCADE;
1729 ALTER TABLE wcf1_cli_history
ADD FOREIGN KEY (userID
) REFERENCES wcf1_user (userID
) ON DELETE CASCADE;
1731 ALTER TABLE wcf1_clipboard_action
ADD FOREIGN KEY (packageID
) REFERENCES wcf1_package (packageID
) ON DELETE CASCADE;
1733 ALTER TABLE wcf1_clipboard_item
ADD FOREIGN KEY (objectTypeID
) REFERENCES wcf1_object_type (objectTypeID
) ON DELETE CASCADE;
1735 ALTER TABLE wcf1_clipboard_page
ADD FOREIGN KEY (actionID
) REFERENCES wcf1_clipboard_action (actionID
) ON DELETE CASCADE;
1736 ALTER TABLE wcf1_clipboard_page
ADD FOREIGN KEY (packageID
) REFERENCES wcf1_package (packageID
) ON DELETE CASCADE;
1738 ALTER TABLE wcf1_condition
ADD FOREIGN KEY (objectTypeID
) REFERENCES wcf1_object_type (objectTypeID
) ON DELETE CASCADE;
1740 ALTER TABLE wcf1_core_object
ADD FOREIGN KEY (packageID
) REFERENCES wcf1_package (packageID
) ON DELETE CASCADE;
1742 ALTER TABLE wcf1_cronjob
ADD FOREIGN KEY (packageID
) REFERENCES wcf1_package (packageID
) ON DELETE CASCADE;
1744 ALTER TABLE wcf1_cronjob_log
ADD FOREIGN KEY (cronjobID
) REFERENCES wcf1_cronjob (cronjobID
) ON DELETE CASCADE;
1746 ALTER TABLE wcf1_edit_history_entry
ADD FOREIGN KEY (objectTypeID
) REFERENCES wcf1_object_type (objectTypeID
) ON DELETE CASCADE;
1747 ALTER TABLE wcf1_edit_history_entry
ADD FOREIGN KEY (userID
) REFERENCES wcf1_user (userID
) ON DELETE SET NULL;
1748 ALTER TABLE wcf1_edit_history_entry
ADD FOREIGN KEY (obsoletedByUserID
) REFERENCES wcf1_user (userID
) ON DELETE SET NULL;
1750 ALTER TABLE wcf1_event_listener
ADD FOREIGN KEY (packageID
) REFERENCES wcf1_package (packageID
) ON DELETE CASCADE;
1752 ALTER TABLE wcf1_language_item
ADD FOREIGN KEY (languageID
) REFERENCES wcf1_language (languageID
) ON DELETE CASCADE;
1753 ALTER TABLE wcf1_language_item
ADD FOREIGN KEY (languageCategoryID
) REFERENCES wcf1_language_category (languageCategoryID
) ON DELETE CASCADE;
1754 ALTER TABLE wcf1_language_item
ADD FOREIGN KEY (packageID
) REFERENCES wcf1_package (packageID
) ON DELETE CASCADE;
1756 ALTER TABLE wcf1_media
ADD FOREIGN KEY (categoryID
) REFERENCES wcf1_category (categoryID
) ON DELETE SET NULL;
1757 ALTER TABLE wcf1_media
ADD FOREIGN KEY (userID
) REFERENCES wcf1_user (userID
) ON DELETE SET NULL;
1758 ALTER TABLE wcf1_media
ADD FOREIGN KEY (languageID
) REFERENCES wcf1_language (languageID
) ON DELETE SET NULL;
1760 ALTER TABLE wcf1_media_content
ADD FOREIGN KEY (mediaID
) REFERENCES wcf1_media (mediaID
) ON DELETE CASCADE;
1761 ALTER TABLE wcf1_media_content
ADD FOREIGN KEY (languageID
) REFERENCES wcf1_language (languageID
) ON DELETE CASCADE;
1763 ALTER TABLE wcf1_menu
ADD FOREIGN KEY (packageID
) REFERENCES wcf1_package (packageID
) ON DELETE CASCADE;
1765 ALTER TABLE wcf1_menu_item
ADD FOREIGN KEY (menuID
) REFERENCES wcf1_menu (menuID
) ON DELETE CASCADE;
1766 ALTER TABLE wcf1_menu_item
ADD FOREIGN KEY (parentItemID
) REFERENCES wcf1_menu_item (itemID
) ON DELETE SET NULL;
1767 ALTER TABLE wcf1_menu_item
ADD FOREIGN KEY (pageID
) REFERENCES wcf1_page (pageID
) ON DELETE CASCADE;
1768 ALTER TABLE wcf1_menu_item
ADD FOREIGN KEY (packageID
) REFERENCES wcf1_package (packageID
) ON DELETE CASCADE;
1770 ALTER TABLE wcf1_modification_log
ADD FOREIGN KEY (objectTypeID
) REFERENCES wcf1_object_type (objectTypeID
) ON DELETE CASCADE;
1771 ALTER TABLE wcf1_modification_log
ADD FOREIGN KEY (userID
) REFERENCES wcf1_user (userID
) ON DELETE SET NULL;
1773 ALTER TABLE wcf1_object_type
ADD FOREIGN KEY (definitionID
) REFERENCES wcf1_object_type_definition (definitionID
) ON DELETE CASCADE;
1774 ALTER TABLE wcf1_object_type
ADD FOREIGN KEY (packageID
) REFERENCES wcf1_package (packageID
) ON DELETE CASCADE;
1776 ALTER TABLE wcf1_object_type_definition
ADD FOREIGN KEY (packageID
) REFERENCES wcf1_package (packageID
) ON DELETE CASCADE;
1778 ALTER TABLE wcf1_option
ADD FOREIGN KEY (packageID
) REFERENCES wcf1_package (packageID
) ON DELETE CASCADE;
1780 ALTER TABLE wcf1_option_category
ADD FOREIGN KEY (packageID
) REFERENCES wcf1_package (packageID
) ON DELETE CASCADE;
1782 ALTER TABLE wcf1_package_exclusion
ADD FOREIGN KEY (packageID
) REFERENCES wcf1_package (packageID
) ON DELETE CASCADE;
1784 ALTER TABLE wcf1_package_installation_file_log
ADD FOREIGN KEY (packageID
) REFERENCES wcf1_package (packageID
) ON DELETE CASCADE;
1786 ALTER TABLE wcf1_package_installation_form
ADD FOREIGN KEY (queueID
) REFERENCES wcf1_package_installation_queue (queueID
) ON DELETE CASCADE;
1788 ALTER TABLE wcf1_package_installation_node
ADD FOREIGN KEY (queueID
) REFERENCES wcf1_package_installation_queue (queueID
) ON DELETE CASCADE;
1790 ALTER TABLE wcf1_package_installation_plugin
ADD FOREIGN KEY (packageID
) REFERENCES wcf1_package (packageID
) ON DELETE CASCADE;
1792 ALTER TABLE wcf1_package_installation_queue
ADD FOREIGN KEY (userID
) REFERENCES wcf1_user (userID
) ON DELETE CASCADE;
1793 ALTER TABLE wcf1_package_installation_queue
ADD FOREIGN KEY (packageID
) REFERENCES wcf1_package (packageID
) ON DELETE SET NULL;
1795 ALTER TABLE wcf1_package_installation_sql_log
ADD FOREIGN KEY (packageID
) REFERENCES wcf1_package (packageID
) ON DELETE CASCADE;
1797 /* SQL_PARSER_OFFSET */
1799 ALTER TABLE wcf1_package_requirement
ADD FOREIGN KEY (packageID
) REFERENCES wcf1_package (packageID
) ON DELETE CASCADE;
1800 ALTER TABLE wcf1_package_requirement
ADD FOREIGN KEY (requirement
) REFERENCES wcf1_package (packageID
) ON DELETE CASCADE;
1802 ALTER TABLE wcf1_package_update
ADD FOREIGN KEY (packageUpdateServerID
) REFERENCES wcf1_package_update_server (packageUpdateServerID
) ON DELETE CASCADE;
1804 ALTER TABLE wcf1_package_update_exclusion
ADD FOREIGN KEY (packageUpdateVersionID
) REFERENCES wcf1_package_update_version (packageUpdateVersionID
) ON DELETE CASCADE;
1806 ALTER TABLE wcf1_package_update_fromversion
ADD FOREIGN KEY (packageUpdateVersionID
) REFERENCES wcf1_package_update_version (packageUpdateVersionID
) ON DELETE CASCADE;
1808 ALTER TABLE wcf1_package_update_requirement
ADD FOREIGN KEY (packageUpdateVersionID
) REFERENCES wcf1_package_update_version (packageUpdateVersionID
) ON DELETE CASCADE;
1810 ALTER TABLE wcf1_package_update_optional
ADD FOREIGN KEY (packageUpdateVersionID
) REFERENCES wcf1_package_update_version (packageUpdateVersionID
) ON DELETE CASCADE;
1812 ALTER TABLE wcf1_package_update_version
ADD FOREIGN KEY (packageUpdateID
) REFERENCES wcf1_package_update (packageUpdateID
) ON DELETE CASCADE;
1814 ALTER TABLE wcf1_paid_subscription_user
ADD FOREIGN KEY (subscriptionID
) REFERENCES wcf1_paid_subscription (subscriptionID
) ON DELETE CASCADE;
1815 ALTER TABLE wcf1_paid_subscription_user
ADD FOREIGN KEY (userID
) REFERENCES wcf1_user (userID
) ON DELETE CASCADE;
1817 ALTER TABLE wcf1_paid_subscription_transaction_log
ADD FOREIGN KEY (subscriptionUserID
) REFERENCES wcf1_paid_subscription_user (subscriptionUserID
) ON DELETE SET NULL;
1818 ALTER TABLE wcf1_paid_subscription_transaction_log
ADD FOREIGN KEY (userID
) REFERENCES wcf1_user (userID
) ON DELETE SET NULL;
1819 ALTER TABLE wcf1_paid_subscription_transaction_log
ADD FOREIGN KEY (subscriptionID
) REFERENCES wcf1_paid_subscription (subscriptionID
) ON DELETE SET NULL;
1820 ALTER TABLE wcf1_paid_subscription_transaction_log
ADD FOREIGN KEY (paymentMethodObjectTypeID
) REFERENCES wcf1_object_type (objectTypeID
) ON DELETE CASCADE;
1822 ALTER TABLE wcf1_page
ADD FOREIGN KEY (parentPageID
) REFERENCES wcf1_page (pageID
) ON DELETE SET NULL;
1823 ALTER TABLE wcf1_page
ADD FOREIGN KEY (packageID
) REFERENCES wcf1_package (packageID
) ON DELETE CASCADE;
1824 ALTER TABLE wcf1_page
ADD FOREIGN KEY (applicationPackageID
) REFERENCES wcf1_package (packageID
) ON DELETE SET NULL;
1826 ALTER TABLE wcf1_page_content
ADD FOREIGN KEY (pageID
) REFERENCES wcf1_page (pageID
) ON DELETE CASCADE;
1827 ALTER TABLE wcf1_page_content
ADD FOREIGN KEY (languageID
) REFERENCES wcf1_language (languageID
) ON DELETE CASCADE;
1829 ALTER TABLE wcf1_search
ADD FOREIGN KEY (userID
) REFERENCES wcf1_user (userID
) ON DELETE CASCADE;
1831 ALTER TABLE wcf1_session
ADD FOREIGN KEY (userID
) REFERENCES wcf1_user (userID
) ON DELETE CASCADE;
1832 ALTER TABLE wcf1_session
ADD FOREIGN KEY (spiderID
) REFERENCES wcf1_spider (spiderID
) ON DELETE CASCADE;
1833 ALTER TABLE wcf1_session
ADD FOREIGN KEY (pageID
) REFERENCES wcf1_page (pageID
) ON DELETE SET NULL;
1834 ALTER TABLE wcf1_session
ADD FOREIGN KEY (parentPageID
) REFERENCES wcf1_page (pageID
) ON DELETE SET NULL;
1836 ALTER TABLE wcf1_session_virtual
ADD FOREIGN KEY (sessionID
) REFERENCES wcf1_session (sessionID
) ON DELETE CASCADE ON UPDATE CASCADE;
1838 ALTER TABLE wcf1_smiley
ADD FOREIGN KEY (packageID
) REFERENCES wcf1_package (packageID
) ON DELETE CASCADE;
1839 ALTER TABLE wcf1_smiley
ADD FOREIGN KEY (categoryID
) REFERENCES wcf1_category (categoryID
) ON DELETE SET NULL;
1841 ALTER TABLE wcf1_user_storage
ADD FOREIGN KEY (userID
) REFERENCES wcf1_user (userID
) ON DELETE CASCADE;
1843 ALTER TABLE wcf1_style
ADD FOREIGN KEY (packageID
) REFERENCES wcf1_package (packageID
) ON DELETE CASCADE;
1845 ALTER TABLE wcf1_style_variable_value
ADD FOREIGN KEY (styleID
) REFERENCES wcf1_style (styleID
) ON DELETE CASCADE;
1846 ALTER TABLE wcf1_style_variable_value
ADD FOREIGN KEY (variableID
) REFERENCES wcf1_style_variable (variableID
) ON DELETE CASCADE;
1848 ALTER TABLE wcf1_template
ADD FOREIGN KEY (packageID
) REFERENCES wcf1_package (packageID
) ON DELETE CASCADE;
1849 ALTER TABLE wcf1_template
ADD FOREIGN KEY (templateGroupID
) REFERENCES wcf1_template_group (templateGroupID
) ON DELETE CASCADE;
1851 ALTER TABLE wcf1_template_group
ADD FOREIGN KEY (parentTemplateGroupID
) REFERENCES wcf1_template_group (templateGroupID
) ON DELETE SET NULL;
1853 ALTER TABLE wcf1_template_listener
ADD FOREIGN KEY (packageID
) REFERENCES wcf1_package (packageID
) ON DELETE CASCADE;
1855 ALTER TABLE wcf1_user_collapsible_content
ADD FOREIGN KEY (objectTypeID
) REFERENCES wcf1_object_type (objectTypeID
) ON DELETE CASCADE;
1856 ALTER TABLE wcf1_user_collapsible_content
ADD FOREIGN KEY (userID
) REFERENCES wcf1_user (userID
) ON DELETE CASCADE;
1858 ALTER TABLE wcf1_user_group_assignment
ADD FOREIGN KEY (groupID
) REFERENCES wcf1_user_group (groupID
) ON DELETE CASCADE;
1860 ALTER TABLE wcf1_user_group_option
ADD FOREIGN KEY (packageID
) REFERENCES wcf1_package (packageID
) ON DELETE CASCADE;
1862 ALTER TABLE wcf1_user_group_option_category
ADD FOREIGN KEY (packageID
) REFERENCES wcf1_package (packageID
) ON DELETE CASCADE;
1864 ALTER TABLE wcf1_user_group_option_value
ADD FOREIGN KEY (groupID
) REFERENCES wcf1_user_group (groupID
) ON DELETE CASCADE;
1865 ALTER TABLE wcf1_user_group_option_value
ADD FOREIGN KEY (optionID
) REFERENCES wcf1_user_group_option (optionID
) ON DELETE CASCADE;
1867 /* SQL_PARSER_OFFSET */
1869 ALTER TABLE wcf1_user_option
ADD FOREIGN KEY (packageID
) REFERENCES wcf1_package (packageID
) ON DELETE CASCADE;
1871 ALTER TABLE wcf1_user_option_category
ADD FOREIGN KEY (packageID
) REFERENCES wcf1_package (packageID
) ON DELETE CASCADE;
1873 ALTER TABLE wcf1_user_option_value
ADD FOREIGN KEY (userID
) REFERENCES wcf1_user (userID
) ON DELETE CASCADE;
1875 ALTER TABLE wcf1_user_to_group
ADD FOREIGN KEY (userID
) REFERENCES wcf1_user (userID
) ON DELETE CASCADE;
1876 ALTER TABLE wcf1_user_to_group
ADD FOREIGN KEY (groupID
) REFERENCES wcf1_user_group (groupID
) ON DELETE CASCADE;
1878 ALTER TABLE wcf1_user_to_language
ADD FOREIGN KEY (userID
) REFERENCES wcf1_user (userID
) ON DELETE CASCADE;
1879 ALTER TABLE wcf1_user_to_language
ADD FOREIGN KEY (languageID
) REFERENCES wcf1_language (languageID
) ON DELETE CASCADE;
1881 ALTER TABLE wcf1_import_mapping
ADD FOREIGN KEY (objectTypeID
) REFERENCES wcf1_object_type (objectTypeID
) ON DELETE CASCADE;
1883 ALTER TABLE wcf1_tracked_visit
ADD FOREIGN KEY (objectTypeID
) REFERENCES wcf1_object_type (objectTypeID
) ON DELETE CASCADE;
1884 ALTER TABLE wcf1_tracked_visit
ADD FOREIGN KEY (userID
) REFERENCES wcf1_user (userID
) ON DELETE CASCADE;
1886 ALTER TABLE wcf1_tracked_visit_type
ADD FOREIGN KEY (objectTypeID
) REFERENCES wcf1_object_type (objectTypeID
) ON DELETE CASCADE;
1887 ALTER TABLE wcf1_tracked_visit_type
ADD FOREIGN KEY (userID
) REFERENCES wcf1_user (userID
) ON DELETE CASCADE;
1889 ALTER TABLE wcf1_user
ADD FOREIGN KEY (avatarID
) REFERENCES wcf1_user_avatar (avatarID
) ON DELETE SET NULL;
1890 ALTER TABLE wcf1_user
ADD FOREIGN KEY (rankID
) REFERENCES wcf1_user_rank (rankID
) ON DELETE SET NULL;
1891 ALTER TABLE wcf1_user
ADD FOREIGN KEY (userOnlineGroupID
) REFERENCES wcf1_user_group (groupID
) ON DELETE SET NULL;
1893 ALTER TABLE wcf1_user_avatar
ADD FOREIGN KEY (userID
) REFERENCES wcf1_user (userID
) ON DELETE CASCADE;
1895 ALTER TABLE wcf1_user_follow
ADD FOREIGN KEY (userID
) REFERENCES wcf1_user (userID
) ON DELETE CASCADE;
1896 ALTER TABLE wcf1_user_follow
ADD FOREIGN KEY (followUserID
) REFERENCES wcf1_user (userID
) ON DELETE CASCADE;
1898 ALTER TABLE wcf1_user_ignore
ADD FOREIGN KEY (userID
) REFERENCES wcf1_user (userID
) ON DELETE CASCADE;
1899 ALTER TABLE wcf1_user_ignore
ADD FOREIGN KEY (ignoreUserID
) REFERENCES wcf1_user (userID
) ON DELETE CASCADE;
1901 ALTER TABLE wcf1_user_menu_item
ADD FOREIGN KEY (packageID
) REFERENCES wcf1_package (packageID
) ON DELETE CASCADE;
1903 ALTER TABLE wcf1_user_notification
ADD FOREIGN KEY (eventID
) REFERENCES wcf1_user_notification_event (eventID
) ON DELETE CASCADE;
1904 ALTER TABLE wcf1_user_notification
ADD FOREIGN KEY (authorID
) REFERENCES wcf1_user (userID
) ON DELETE SET NULL;
1905 ALTER TABLE wcf1_user_notification
ADD FOREIGN KEY (userID
) REFERENCES wcf1_user (userID
) ON DELETE CASCADE;
1907 ALTER TABLE wcf1_user_notification_author
ADD FOREIGN KEY (notificationID
) REFERENCES wcf1_user_notification (notificationID
) ON DELETE CASCADE;
1908 ALTER TABLE wcf1_user_notification_author
ADD FOREIGN KEY (authorID
) REFERENCES wcf1_user (userID
) ON DELETE CASCADE;
1910 ALTER TABLE wcf1_user_notification_to_user
ADD FOREIGN KEY (notificationID
) REFERENCES wcf1_user_notification (notificationID
) ON DELETE CASCADE;
1911 ALTER TABLE wcf1_user_notification_to_user
ADD FOREIGN KEY (userID
) REFERENCES wcf1_user (userID
) ON DELETE CASCADE;
1913 ALTER TABLE wcf1_user_notification_event
ADD FOREIGN KEY (packageID
) REFERENCES wcf1_package (packageID
) ON DELETE CASCADE;
1914 ALTER TABLE wcf1_user_notification_event
ADD FOREIGN KEY (objectTypeID
) REFERENCES wcf1_object_type (objectTypeID
) ON DELETE CASCADE;
1916 ALTER TABLE wcf1_user_notification_event_to_user
ADD FOREIGN KEY (userID
) REFERENCES wcf1_user (userID
) ON DELETE CASCADE;
1917 ALTER TABLE wcf1_user_notification_event_to_user
ADD FOREIGN KEY (eventID
) REFERENCES wcf1_user_notification_event (eventID
) ON DELETE CASCADE;
1919 ALTER TABLE wcf1_user_profile_menu_item
ADD FOREIGN KEY (packageID
) REFERENCES wcf1_package (packageID
) ON DELETE CASCADE;
1921 /* SQL_PARSER_OFFSET */
1923 ALTER TABLE wcf1_user_rank
ADD FOREIGN KEY (groupID
) REFERENCES wcf1_user_group (groupID
) ON DELETE CASCADE;
1925 ALTER TABLE wcf1_user_activity_event
ADD FOREIGN KEY (objectTypeID
) REFERENCES wcf1_object_type (objectTypeID
) ON DELETE CASCADE;
1926 ALTER TABLE wcf1_user_activity_event
ADD FOREIGN KEY (userID
) REFERENCES wcf1_user (userID
) ON DELETE CASCADE;
1927 ALTER TABLE wcf1_user_activity_event
ADD FOREIGN KEY (languageID
) REFERENCES wcf1_language (languageID
) ON DELETE SET NULL;
1929 ALTER TABLE wcf1_user_activity_point
ADD FOREIGN KEY (userID
) REFERENCES wcf1_user (userID
) ON DELETE CASCADE;
1930 ALTER TABLE wcf1_user_activity_point
ADD FOREIGN KEY (objectTypeID
) REFERENCES wcf1_object_type (objectTypeID
) ON DELETE CASCADE;
1932 ALTER TABLE wcf1_user_authentication_failure
ADD FOREIGN KEY (userID
) REFERENCES wcf1_user (userID
) ON DELETE SET NULL;
1934 ALTER TABLE wcf1_user_profile_visitor
ADD FOREIGN KEY (ownerID
) REFERENCES wcf1_user (userID
) ON DELETE CASCADE;
1935 ALTER TABLE wcf1_user_profile_visitor
ADD FOREIGN KEY (userID
) REFERENCES wcf1_user (userID
) ON DELETE CASCADE;
1937 ALTER TABLE wcf1_user_object_watch
ADD FOREIGN KEY (userID
) REFERENCES wcf1_user (userID
) ON DELETE CASCADE;
1938 ALTER TABLE wcf1_user_object_watch
ADD FOREIGN KEY (objectTypeID
) REFERENCES wcf1_object_type (objectTypeID
) ON DELETE CASCADE;
1940 ALTER TABLE wcf1_message_embedded_object
ADD FOREIGN KEY (messageObjectTypeID
) REFERENCES wcf1_object_type (objectTypeID
) ON DELETE CASCADE;
1941 ALTER TABLE wcf1_message_embedded_object
ADD FOREIGN KEY (embeddedObjectTypeID
) REFERENCES wcf1_object_type (objectTypeID
) ON DELETE CASCADE;
1943 ALTER TABLE wcf1_moderation_queue
ADD FOREIGN KEY (objectTypeID
) REFERENCES wcf1_object_type (objectTypeID
) ON DELETE CASCADE;
1944 ALTER TABLE wcf1_moderation_queue
ADD FOREIGN KEY (userID
) REFERENCES wcf1_user (userID
) ON DELETE SET NULL;
1945 ALTER TABLE wcf1_moderation_queue
ADD FOREIGN KEY (assignedUserID
) REFERENCES wcf1_user (userID
) ON DELETE SET NULL;
1947 ALTER TABLE wcf1_moderation_queue_to_user
ADD FOREIGN KEY (queueID
) REFERENCES wcf1_moderation_queue (queueID
) ON DELETE CASCADE;
1948 ALTER TABLE wcf1_moderation_queue_to_user
ADD FOREIGN KEY (userID
) REFERENCES wcf1_user (userID
) ON DELETE CASCADE;
1950 ALTER TABLE wcf1_like
ADD FOREIGN KEY (objectTypeID
) REFERENCES wcf1_object_type (objectTypeID
) ON DELETE CASCADE;
1951 ALTER TABLE wcf1_like
ADD FOREIGN KEY (userID
) REFERENCES wcf1_user (userID
) ON DELETE CASCADE;
1952 ALTER TABLE wcf1_like
ADD FOREIGN KEY (objectUserID
) REFERENCES wcf1_user (userID
) ON DELETE SET NULL;
1954 ALTER TABLE wcf1_like_object
ADD FOREIGN KEY (objectTypeID
) REFERENCES wcf1_object_type (objectTypeID
) ON DELETE CASCADE;
1955 ALTER TABLE wcf1_like_object
ADD FOREIGN KEY (objectUserID
) REFERENCES wcf1_user (userID
) ON DELETE SET NULL;
1957 ALTER TABLE wcf1_comment
ADD FOREIGN KEY (objectTypeID
) REFERENCES wcf1_object_type (objectTypeID
) ON DELETE CASCADE;
1958 ALTER TABLE wcf1_comment
ADD FOREIGN KEY (userID
) REFERENCES wcf1_user (userID
) ON DELETE SET NULL;
1960 ALTER TABLE wcf1_comment_response
ADD FOREIGN KEY (commentID
) REFERENCES wcf1_comment (commentID
) ON DELETE CASCADE;
1961 ALTER TABLE wcf1_comment_response
ADD FOREIGN KEY (userID
) REFERENCES wcf1_user (userID
) ON DELETE SET NULL;
1963 ALTER TABLE wcf1_label
ADD FOREIGN KEY (groupID
) REFERENCES wcf1_label_group (groupID
) ON DELETE CASCADE;
1965 ALTER TABLE wcf1_label_group_to_object
ADD FOREIGN KEY (groupID
) REFERENCES wcf1_label_group (groupID
) ON DELETE CASCADE;
1966 ALTER TABLE wcf1_label_group_to_object
ADD FOREIGN KEY (objectTypeID
) REFERENCES wcf1_object_type (objectTypeID
) ON DELETE CASCADE;
1968 ALTER TABLE wcf1_label_object
ADD FOREIGN KEY (labelID
) REFERENCES wcf1_label (labelID
) ON DELETE CASCADE;
1969 ALTER TABLE wcf1_label_object
ADD FOREIGN KEY (objectTypeID
) REFERENCES wcf1_object_type (objectTypeID
) ON DELETE CASCADE;
1971 ALTER TABLE wcf1_tag
ADD FOREIGN KEY (synonymFor
) REFERENCES wcf1_tag (tagID
) ON DELETE CASCADE;
1973 ALTER TABLE wcf1_tag_to_object
ADD FOREIGN KEY (tagID
) REFERENCES wcf1_tag (tagID
) ON DELETE CASCADE;
1974 ALTER TABLE wcf1_tag_to_object
ADD FOREIGN KEY (languageID
) REFERENCES wcf1_language (languageID
) ON DELETE CASCADE;
1975 ALTER TABLE wcf1_tag_to_object
ADD FOREIGN KEY (objectTypeID
) REFERENCES wcf1_object_type (objectTypeID
) ON DELETE CASCADE;
1977 ALTER TABLE wcf1_stat_daily
ADD FOREIGN KEY (objectTypeID
) REFERENCES wcf1_object_type (objectTypeID
) ON DELETE CASCADE;
1979 ALTER TABLE wcf1_poll
ADD FOREIGN KEY (objectTypeID
) REFERENCES wcf1_object_type (objectTypeID
) ON DELETE CASCADE;
1981 ALTER TABLE wcf1_poll_option
ADD FOREIGN KEY (pollID
) REFERENCES wcf1_poll (pollID
) ON DELETE CASCADE;
1983 ALTER TABLE wcf1_poll_option_vote
ADD FOREIGN KEY (pollID
) REFERENCES wcf1_poll (pollID
) ON DELETE CASCADE;
1984 ALTER TABLE wcf1_poll_option_vote
ADD FOREIGN KEY (optionID
) REFERENCES wcf1_poll_option (optionID
) ON DELETE CASCADE;
1985 ALTER TABLE wcf1_poll_option_vote
ADD FOREIGN KEY (userID
) REFERENCES wcf1_user (userID
) ON DELETE CASCADE;
1987 ALTER TABLE wcf1_notice_dismissed
ADD FOREIGN KEY (noticeID
) REFERENCES wcf1_notice (noticeID
) ON DELETE CASCADE;
1988 ALTER TABLE wcf1_notice_dismissed
ADD FOREIGN KEY (userID
) REFERENCES wcf1_user (userID
) ON DELETE CASCADE;
1990 /* SQL_PARSER_OFFSET */
1992 /* default inserts */
1993 -- default user groups
1994 INSERT INTO wcf1_user_group (groupID
, groupName
, groupType
) VALUES (1, 'wcf.acp.group.group1', 1); -- Everyone
1995 INSERT INTO wcf1_user_group (groupID
, groupName
, groupType
) VALUES (2, 'wcf.acp.group.group2', 2); -- Guests
1996 INSERT INTO wcf1_user_group (groupID
, groupName
, groupType
) VALUES (3, 'wcf.acp.group.group3', 3); -- Registered Users
1997 INSERT INTO wcf1_user_group (groupID
, groupName
, groupType
) VALUES (4, 'wcf.acp.group.group4', 4); -- Administrators
1998 INSERT INTO wcf1_user_group (groupID
, groupName
, groupType
) VALUES (5, 'wcf.acp.group.group5', 4); -- Moderators
2000 -- default user group options
2001 INSERT INTO wcf1_user_group_option (optionID
, optionName
, categoryName
, optionType
, defaultValue
, showOrder
, usersOnly
) VALUES (1, 'admin.general.canUseAcp', 'admin.general', 'boolean', '0', 1, 1);
2002 INSERT INTO wcf1_user_group_option (optionID
, optionName
, categoryName
, optionType
, defaultValue
, showOrder
, usersOnly
) VALUES (2, 'admin.configuration.package.canInstallPackage', 'admin.configuration.package', 'boolean', '0', 1, 1);
2003 INSERT INTO wcf1_user_group_option (optionID
, optionName
, categoryName
, optionType
, defaultValue
, showOrder
, usersOnly
) VALUES (3, 'admin.user.canEditGroup', 'admin.user.group', 'boolean', '0', 1, 1);
2005 -- default user group option values
2006 INSERT INTO wcf1_user_group_option_value (groupID
, optionID
, optionValue
) VALUES (1, 1, '0'); -- Everyone
2007 INSERT INTO wcf1_user_group_option_value (groupID
, optionID
, optionValue
) VALUES (1, 2, '0'); -- Everyone
2008 INSERT INTO wcf1_user_group_option_value (groupID
, optionID
, optionValue
) VALUES (1, 3, '0'); -- Everyone
2009 INSERT INTO wcf1_user_group_option_value (groupID
, optionID
, optionValue
) VALUES (4, 1, '1'); -- Administrators
2010 INSERT INTO wcf1_user_group_option_value (groupID
, optionID
, optionValue
) VALUES (4, 2, '1'); -- Administrators
2011 INSERT INTO wcf1_user_group_option_value (groupID
, optionID
, optionValue
) VALUES (4, 3, '1'); -- Administrators
2013 -- default update servers
2014 INSERT INTO wcf1_package_update_server (serverURL
, status
, isDisabled
, errorMessage
, lastUpdateTime
, loginUsername
, loginPassword
) VALUES ('http://update.woltlab.com/vortex/', 'online', 0, NULL, 0, '', '');
2015 INSERT INTO wcf1_package_update_server (serverURL
, status
, isDisabled
, errorMessage
, lastUpdateTime
, loginUsername
, loginPassword
) VALUES ('http://store.woltlab.com/vortex/', 'online', 0, NULL, 0, '', '');
2017 -- style default values
2018 INSERT INTO wcf1_style_variable (variableName
, defaultValue
) VALUES ('individualScss', '');
2019 INSERT INTO wcf1_style_variable (variableName
, defaultValue
) VALUES ('messageSidebarOrientation', 'left');
2020 INSERT INTO wcf1_style_variable (variableName
, defaultValue
) VALUES ('overrideScss', '');
2021 INSERT INTO wcf1_style_variable (variableName
, defaultValue
) VALUES ('pageLogo', '');
2022 INSERT INTO wcf1_style_variable (variableName
, defaultValue
) VALUES ('pageLogoWidth', '281');
2023 INSERT INTO wcf1_style_variable (variableName
, defaultValue
) VALUES ('pageLogoHeight', '40');
2024 INSERT INTO wcf1_style_variable (variableName
, defaultValue
) VALUES ('pageLogoMobile', '');
2025 INSERT INTO wcf1_style_variable (variableName
, defaultValue
) VALUES ('useFluidLayout', '1');
2026 INSERT INTO wcf1_style_variable (variableName
, defaultValue
) VALUES ('useGoogleFont', '1');
2027 INSERT INTO wcf1_style_variable (variableName
, defaultValue
) VALUES ('wcfButtonBackground', 'rgba(207, 216, 220, 1)');
2028 INSERT INTO wcf1_style_variable (variableName
, defaultValue
) VALUES ('wcfButtonBackgroundActive', 'rgba(120, 144, 156, 1)');
2029 INSERT INTO wcf1_style_variable (variableName
, defaultValue
) VALUES ('wcfButtonDisabledBackground', 'rgba(223, 223, 223, 1)');
2030 INSERT INTO wcf1_style_variable (variableName
, defaultValue
) VALUES ('wcfButtonDisabledText', 'rgba(165, 165, 165, 1)');
2031 INSERT INTO wcf1_style_variable (variableName
, defaultValue
) VALUES ('wcfButtonPrimaryBackground', 'rgba(33, 150, 243, 1)');
2032 INSERT INTO wcf1_style_variable (variableName
, defaultValue
) VALUES ('wcfButtonPrimaryBackgroundActive', 'rgba(26, 119, 201, 1)');
2033 INSERT INTO wcf1_style_variable (variableName
, defaultValue
) VALUES ('wcfButtonPrimaryText', 'rgba(255, 255, 255, 1)');
2034 INSERT INTO wcf1_style_variable (variableName
, defaultValue
) VALUES ('wcfButtonPrimaryTextActive', 'rgba(255, 255, 255, 1)');
2035 INSERT INTO wcf1_style_variable (variableName
, defaultValue
) VALUES ('wcfButtonText', 'rgba(33, 33, 33, 1)');
2036 INSERT INTO wcf1_style_variable (variableName
, defaultValue
) VALUES ('wcfButtonTextActive', 'rgba(255, 255, 255, 1)');
2037 INSERT INTO wcf1_style_variable (variableName
, defaultValue
) VALUES ('wcfContentBackground', 'rgba(250, 250, 250, 1)');
2038 INSERT INTO wcf1_style_variable (variableName
, defaultValue
) VALUES ('wcfContentBorder', 'rgba(65, 121, 173, 1)');
2039 INSERT INTO wcf1_style_variable (variableName
, defaultValue
) VALUES ('wcfContentBorderInner', 'rgba(224, 224, 224, 1)');
2040 INSERT INTO wcf1_style_variable (variableName
, defaultValue
) VALUES ('wcfContentDimmedLink', 'rgba(52, 73, 94, 1)');
2041 INSERT INTO wcf1_style_variable (variableName
, defaultValue
) VALUES ('wcfContentDimmedLinkActive', 'rgba(52, 73, 94, 1)');
2042 INSERT INTO wcf1_style_variable (variableName
, defaultValue
) VALUES ('wcfContentDimmedText', 'rgba(125, 130, 135, 1)');
2043 INSERT INTO wcf1_style_variable (variableName
, defaultValue
) VALUES ('wcfContentHeadlineBorder', 'rgba(238, 238, 238, 1)');
2044 INSERT INTO wcf1_style_variable (variableName
, defaultValue
) VALUES ('wcfContentHeadlineLink', 'rgba(44, 62, 80, 1)');
2045 INSERT INTO wcf1_style_variable (variableName
, defaultValue
) VALUES ('wcfContentHeadlineLinkActive', 'rgba(44, 62, 80, 1)');
2046 INSERT INTO wcf1_style_variable (variableName
, defaultValue
) VALUES ('wcfContentHeadlineText', 'rgba(44, 62, 80, 1)');
2047 INSERT INTO wcf1_style_variable (variableName
, defaultValue
) VALUES ('wcfContentLink', 'rgba(230, 81, 0, 1)');
2048 INSERT INTO wcf1_style_variable (variableName
, defaultValue
) VALUES ('wcfContentLinkActive', 'rgba(191, 54, 12, 1)');
2049 INSERT INTO wcf1_style_variable (variableName
, defaultValue
) VALUES ('wcfContentText', 'rgba(44, 62, 80, 1)');
2050 INSERT INTO wcf1_style_variable (variableName
, defaultValue
) VALUES ('wcfDropdownBackground', 'rgba(255, 255, 255, 1)');
2051 INSERT INTO wcf1_style_variable (variableName
, defaultValue
) VALUES ('wcfDropdownBackgroundActive', 'rgba(238, 238, 238, 1)');
2052 INSERT INTO wcf1_style_variable (variableName
, defaultValue
) VALUES ('wcfDropdownBorderInner', 'rgba(238, 238, 238, 1)');
2053 INSERT INTO wcf1_style_variable (variableName
, defaultValue
) VALUES ('wcfDropdownLink', 'rgba(33, 33, 33, 1)');
2054 INSERT INTO wcf1_style_variable (variableName
, defaultValue
) VALUES ('wcfDropdownLinkActive', 'rgba(33, 33, 33, 1)');
2055 INSERT INTO wcf1_style_variable (variableName
, defaultValue
) VALUES ('wcfDropdownText', 'rgba(33, 33, 33, 1)');
2056 INSERT INTO wcf1_style_variable (variableName
, defaultValue
) VALUES ('wcfFontFamilyFallback', '"Segoe UI", "DejaVu Sans", "Lucida Grande", "Helvetica", sans-serif');
2057 INSERT INTO wcf1_style_variable (variableName
, defaultValue
) VALUES ('wcfFontFamilyGoogle', 'Open Sans');
2058 INSERT INTO wcf1_style_variable (variableName
, defaultValue
) VALUES ('wcfFontLineHeight', '1.48');
2059 INSERT INTO wcf1_style_variable (variableName
, defaultValue
) VALUES ('wcfFontSizeDefault', '14px');
2060 INSERT INTO wcf1_style_variable (variableName
, defaultValue
) VALUES ('wcfFontSizeHeadline', '18px');
2061 INSERT INTO wcf1_style_variable (variableName
, defaultValue
) VALUES ('wcfFontSizeSection', '23px');
2062 INSERT INTO wcf1_style_variable (variableName
, defaultValue
) VALUES ('wcfFontSizeSmall', '12px');
2063 INSERT INTO wcf1_style_variable (variableName
, defaultValue
) VALUES ('wcfFontSizeTitle', '28px');
2064 INSERT INTO wcf1_style_variable (variableName
, defaultValue
) VALUES ('wcfFooterBackground', 'rgba(58, 109, 156, 1)');
2065 INSERT INTO wcf1_style_variable (variableName
, defaultValue
) VALUES ('wcfFooterBoxBackground', 'rgba(236, 239, 241, 1)');
2066 INSERT INTO wcf1_style_variable (variableName
, defaultValue
) VALUES ('wcfFooterBoxHeadlineLink', 'rgba(44, 62, 80, 1)');
2067 INSERT INTO wcf1_style_variable (variableName
, defaultValue
) VALUES ('wcfFooterBoxHeadlineLinkActive', 'rgba(44, 62, 80, 1)');
2068 INSERT INTO wcf1_style_variable (variableName
, defaultValue
) VALUES ('wcfFooterBoxHeadlineText', 'rgba(44, 62, 80, 1)');
2069 INSERT INTO wcf1_style_variable (variableName
, defaultValue
) VALUES ('wcfFooterBoxLink', 'rgba(230, 81, 0, 1)');
2070 INSERT INTO wcf1_style_variable (variableName
, defaultValue
) VALUES ('wcfFooterBoxLinkActive', 'rgba(191, 54, 12, 1)');
2071 INSERT INTO wcf1_style_variable (variableName
, defaultValue
) VALUES ('wcfFooterBoxText', 'rgba(44, 62, 80, 1)');
2072 INSERT INTO wcf1_style_variable (variableName
, defaultValue
) VALUES ('wcfFooterCopyrightBackground', 'rgba(50, 92, 132, 1)');
2073 INSERT INTO wcf1_style_variable (variableName
, defaultValue
) VALUES ('wcfFooterCopyrightLink', 'rgba(217, 220, 222, 1)');
2074 INSERT INTO wcf1_style_variable (variableName
, defaultValue
) VALUES ('wcfFooterCopyrightLinkActive', 'rgba(255, 255, 255, 1)');
2075 INSERT INTO wcf1_style_variable (variableName
, defaultValue
) VALUES ('wcfFooterCopyrightText', 'rgba(217, 220, 222, 1)');
2076 INSERT INTO wcf1_style_variable (variableName
, defaultValue
) VALUES ('wcfFooterHeadlineLink', 'rgba(255, 255, 255, 1)');
2077 INSERT INTO wcf1_style_variable (variableName
, defaultValue
) VALUES ('wcfFooterHeadlineLinkActive', 'rgba(255, 255, 255, 1)');
2078 INSERT INTO wcf1_style_variable (variableName
, defaultValue
) VALUES ('wcfFooterHeadlineText', 'rgba(189, 195, 199, 1)');
2079 INSERT INTO wcf1_style_variable (variableName
, defaultValue
) VALUES ('wcfFooterLink', 'rgba(255, 255, 255, 1)');
2080 INSERT INTO wcf1_style_variable (variableName
, defaultValue
) VALUES ('wcfFooterLinkActive', 'rgba(255, 255, 255, 1)');
2081 INSERT INTO wcf1_style_variable (variableName
, defaultValue
) VALUES ('wcfFooterText', 'rgba(217, 220, 222, 1)');
2082 INSERT INTO wcf1_style_variable (variableName
, defaultValue
) VALUES ('wcfHeaderBackground', 'rgba(58, 109, 156, 1)');
2083 INSERT INTO wcf1_style_variable (variableName
, defaultValue
) VALUES ('wcfHeaderText', 'rgba(255, 255, 255, 1)');
2084 INSERT INTO wcf1_style_variable (variableName
, defaultValue
) VALUES ('wcfHeaderLink', 'rgba(255, 255, 255, 1)');
2085 INSERT INTO wcf1_style_variable (variableName
, defaultValue
) VALUES ('wcfHeaderLinkActive', 'rgba(255, 255, 255, 1)');
2086 INSERT INTO wcf1_style_variable (variableName
, defaultValue
) VALUES ('wcfHeaderMenuBackground', 'rgba(50, 92, 132, 1)');
2087 INSERT INTO wcf1_style_variable (variableName
, defaultValue
) VALUES ('wcfHeaderMenuLinkBackground', 'rgba(43, 79, 113, 1)');
2088 INSERT INTO wcf1_style_variable (variableName
, defaultValue
) VALUES ('wcfHeaderMenuLinkBackgroundActive', 'rgba(36, 66, 95, 1)');
2089 INSERT INTO wcf1_style_variable (variableName
, defaultValue
) VALUES ('wcfHeaderMenuLink', 'rgba(255, 255, 255, 1)');
2090 INSERT INTO wcf1_style_variable (variableName
, defaultValue
) VALUES ('wcfHeaderMenuLinkActive', 'rgba(255, 255, 255, 1)');
2091 INSERT INTO wcf1_style_variable (variableName
, defaultValue
) VALUES ('wcfHeaderMenuDropdownBackground', 'rgba(36, 66, 95, 1)');
2092 INSERT INTO wcf1_style_variable (variableName
, defaultValue
) VALUES ('wcfHeaderMenuDropdownBackgroundActive', 'rgba(65, 121, 173, 1)');
2093 INSERT INTO wcf1_style_variable (variableName
, defaultValue
) VALUES ('wcfHeaderMenuDropdownLink', 'rgba(255, 255, 255, 1)');
2094 INSERT INTO wcf1_style_variable (variableName
, defaultValue
) VALUES ('wcfHeaderMenuDropdownLinkActive', 'rgba(255, 255, 255, 1)');
2095 INSERT INTO wcf1_style_variable (variableName
, defaultValue
) VALUES ('wcfHeaderSearchBoxBackground', 'rgba(50, 92, 132, 1)');
2096 INSERT INTO wcf1_style_variable (variableName
, defaultValue
) VALUES ('wcfHeaderSearchBoxBackgroundActive', 'rgba(50, 92, 132, 1)');
2097 INSERT INTO wcf1_style_variable (variableName
, defaultValue
) VALUES ('wcfHeaderSearchBoxText', 'rgba(255, 255, 255, 1)');
2098 INSERT INTO wcf1_style_variable (variableName
, defaultValue
) VALUES ('wcfHeaderSearchBoxTextActive', 'rgba(255, 255, 255, 1)');
2099 INSERT INTO wcf1_style_variable (variableName
, defaultValue
) VALUES ('wcfHeaderSearchBoxPlaceholder', 'rgba(207, 207, 207, 1)');
2100 INSERT INTO wcf1_style_variable (variableName
, defaultValue
) VALUES ('wcfHeaderSearchBoxPlaceholderActive', 'rgba(207, 207, 207, 1)');
2101 INSERT INTO wcf1_style_variable (variableName
, defaultValue
) VALUES ('wcfInputBackground', 'rgba(241, 246, 251, 1)');
2102 INSERT INTO wcf1_style_variable (variableName
, defaultValue
) VALUES ('wcfInputBackgroundActive', 'rgba(241, 246, 251, 1)');
2103 INSERT INTO wcf1_style_variable (variableName
, defaultValue
) VALUES ('wcfInputBorder', 'rgba(176, 200, 224, 1)');
2104 INSERT INTO wcf1_style_variable (variableName
, defaultValue
) VALUES ('wcfInputBorderActive', 'rgba(41, 128, 185, 1)');
2105 INSERT INTO wcf1_style_variable (variableName
, defaultValue
) VALUES ('wcfInputDisabledBackground', 'rgba(245, 245, 245, 1)');
2106 INSERT INTO wcf1_style_variable (variableName
, defaultValue
) VALUES ('wcfInputDisabledBorder', 'rgba(174, 176, 179, 1)');
2107 INSERT INTO wcf1_style_variable (variableName
, defaultValue
) VALUES ('wcfInputDisabledText', 'rgba(125, 130, 100, 1)');
2108 INSERT INTO wcf1_style_variable (variableName
, defaultValue
) VALUES ('wcfInputLabel', 'rgba(59, 109, 169, 1)');
2109 INSERT INTO wcf1_style_variable (variableName
, defaultValue
) VALUES ('wcfInputText', 'rgba(44, 62, 80, 1)');
2110 INSERT INTO wcf1_style_variable (variableName
, defaultValue
) VALUES ('wcfInputTextActive', 'rgba(44, 62, 80, 1)');
2111 INSERT INTO wcf1_style_variable (variableName
, defaultValue
) VALUES ('wcfInputPlaceholder', 'rgba(169, 169, 169, 1)');
2112 INSERT INTO wcf1_style_variable (variableName
, defaultValue
) VALUES ('wcfInputPlaceholderActive', 'rgba(204, 204, 204, 1)');
2113 INSERT INTO wcf1_style_variable (variableName
, defaultValue
) VALUES ('wcfLayoutFixedWidth', '1200px');
2114 INSERT INTO wcf1_style_variable (variableName
, defaultValue
) VALUES ('wcfLayoutMaxWidth', '1400px');
2115 INSERT INTO wcf1_style_variable (variableName
, defaultValue
) VALUES ('wcfLayoutMinWidth', '1000px');
2116 INSERT INTO wcf1_style_variable (variableName
, defaultValue
) VALUES ('wcfNavigationBackground', 'rgba(236, 239, 241, 1)');
2117 INSERT INTO wcf1_style_variable (variableName
, defaultValue
) VALUES ('wcfNavigationLink', 'rgba(44, 62, 80, 1)');
2118 INSERT INTO wcf1_style_variable (variableName
, defaultValue
) VALUES ('wcfNavigationLinkActive', 'rgba(44, 62, 80, 1)');
2119 INSERT INTO wcf1_style_variable (variableName
, defaultValue
) VALUES ('wcfNavigationText', 'rgba(170, 170, 170, 1)');
2120 INSERT INTO wcf1_style_variable (variableName
, defaultValue
) VALUES ('wcfSidebarBackground', 'rgba(236, 241, 247, 1)');
2121 INSERT INTO wcf1_style_variable (variableName
, defaultValue
) VALUES ('wcfSidebarDimmedLink', 'rgba(44, 62, 80, 1)');
2122 INSERT INTO wcf1_style_variable (variableName
, defaultValue
) VALUES ('wcfSidebarDimmedLinkActive', 'rgba(44, 62, 80, 1)');
2123 INSERT INTO wcf1_style_variable (variableName
, defaultValue
) VALUES ('wcfSidebarDimmedText', 'rgba(127, 140, 141, 1)');
2124 INSERT INTO wcf1_style_variable (variableName
, defaultValue
) VALUES ('wcfSidebarHeadlineLink', 'rgba(44, 62, 80, 1)');
2125 INSERT INTO wcf1_style_variable (variableName
, defaultValue
) VALUES ('wcfSidebarHeadlineLinkActive', 'rgba(44, 62, 80, 1)');
2126 INSERT INTO wcf1_style_variable (variableName
, defaultValue
) VALUES ('wcfSidebarHeadlineText', 'rgba(44, 62, 80, 1)');
2127 INSERT INTO wcf1_style_variable (variableName
, defaultValue
) VALUES ('wcfSidebarLink', 'rgba(230, 81, 0, 1)');
2128 INSERT INTO wcf1_style_variable (variableName
, defaultValue
) VALUES ('wcfSidebarLinkActive', 'rgba(191, 54, 12, 1)');
2129 INSERT INTO wcf1_style_variable (variableName
, defaultValue
) VALUES ('wcfSidebarText', 'rgba(44, 62, 80, 1)');
2130 INSERT INTO wcf1_style_variable (variableName
, defaultValue
) VALUES ('wcfStatusErrorBackground', 'rgba(242, 222, 222, 1)');
2131 INSERT INTO wcf1_style_variable (variableName
, defaultValue
) VALUES ('wcfStatusErrorBorder', 'rgba(235, 204, 204, 1)');
2132 INSERT INTO wcf1_style_variable (variableName
, defaultValue
) VALUES ('wcfStatusErrorLink', 'rgba(132, 53, 52, 1)');
2133 INSERT INTO wcf1_style_variable (variableName
, defaultValue
) VALUES ('wcfStatusErrorLinkActive', 'rgba(132, 53, 52, 1)');
2134 INSERT INTO wcf1_style_variable (variableName
, defaultValue
) VALUES ('wcfStatusErrorText', 'rgba(169, 68, 66, 1)');
2135 INSERT INTO wcf1_style_variable (variableName
, defaultValue
) VALUES ('wcfStatusInfoBackground', 'rgba(217, 237, 247, 1)');
2136 INSERT INTO wcf1_style_variable (variableName
, defaultValue
) VALUES ('wcfStatusInfoBorder', 'rgba(188, 223, 241, 1)');
2137 INSERT INTO wcf1_style_variable (variableName
, defaultValue
) VALUES ('wcfStatusInfoLink', 'rgba(36, 82, 105, 1)');
2138 INSERT INTO wcf1_style_variable (variableName
, defaultValue
) VALUES ('wcfStatusInfoLinkActive', 'rgba(36, 82, 105, 1)');
2139 INSERT INTO wcf1_style_variable (variableName
, defaultValue
) VALUES ('wcfStatusInfoText', 'rgba(49, 112, 143, 1)');
2140 INSERT INTO wcf1_style_variable (variableName
, defaultValue
) VALUES ('wcfStatusSuccessBackground', 'rgba(223, 240, 216, 1)');
2141 INSERT INTO wcf1_style_variable (variableName
, defaultValue
) VALUES ('wcfStatusSuccessBorder', 'rgba(208, 233, 198, 1)');
2142 INSERT INTO wcf1_style_variable (variableName
, defaultValue
) VALUES ('wcfStatusSuccessLink', 'rgba(43, 84, 44, 1)');
2143 INSERT INTO wcf1_style_variable (variableName
, defaultValue
) VALUES ('wcfStatusSuccessLinkActive', 'rgba(43, 84, 44, 1)');
2144 INSERT INTO wcf1_style_variable (variableName
, defaultValue
) VALUES ('wcfStatusSuccessText', 'rgba(60, 118, 61, 1)');
2145 INSERT INTO wcf1_style_variable (variableName
, defaultValue
) VALUES ('wcfStatusWarningBackground', 'rgba(252, 248, 227, 1)');
2146 INSERT INTO wcf1_style_variable (variableName
, defaultValue
) VALUES ('wcfStatusWarningBorder', 'rgba(250, 242, 204, 1)');
2147 INSERT INTO wcf1_style_variable (variableName
, defaultValue
) VALUES ('wcfStatusWarningLink', 'rgba(102, 81, 44, 1)');
2148 INSERT INTO wcf1_style_variable (variableName
, defaultValue
) VALUES ('wcfStatusWarningLinkActive', 'rgba(102, 81, 44, 1)');
2149 INSERT INTO wcf1_style_variable (variableName
, defaultValue
) VALUES ('wcfStatusWarningText', 'rgba(138, 109, 59, 1)');
2150 INSERT INTO wcf1_style_variable (variableName
, defaultValue
) VALUES ('wcfTabularBoxBackgroundActive', 'rgba(242, 242, 242, 1)');
2151 INSERT INTO wcf1_style_variable (variableName
, defaultValue
) VALUES ('wcfTabularBoxBorderInner', 'rgba(238, 238, 238, 1)');
2152 INSERT INTO wcf1_style_variable (variableName
, defaultValue
) VALUES ('wcfTabularBoxHeadline', 'rgba(65, 121, 173, 1)');
2153 INSERT INTO wcf1_style_variable (variableName
, defaultValue
) VALUES ('wcfTabularBoxHeadlineActive', 'rgba(230, 81, 0, 1)');
2154 INSERT INTO wcf1_style_variable (variableName
, defaultValue
) VALUES ('wcfTextShadowDark', 'rgba(0, 0, 0, .8)');
2155 INSERT INTO wcf1_style_variable (variableName
, defaultValue
) VALUES ('wcfTextShadowLight', 'rgba(255, 255, 255, .8)');
2156 INSERT INTO wcf1_style_variable (variableName
, defaultValue
) VALUES ('wcfTooltipBackground', 'rgba(0, 0, 0, .8)');
2157 INSERT INTO wcf1_style_variable (variableName
, defaultValue
) VALUES ('wcfTooltipText', 'rgba(255, 255, 255, 1)');
2159 -- Email template group
2160 INSERT INTO wcf1_template_group (parentTemplateGroupID
, templateGroupName
, templateGroupFolderName
) VALUES (NULL, 'wcf.acp.template.group.email', '_wcf_email/');
2165 INSERT INTO wcf1_bbcode_media_provider (title
, regex
, html
, className
) VALUES ('YouTube', 'https?://(?:.+?\\.)?youtu(?:\\.be/|be\\.com/(?:#/)?watch\\?(?:.*?&)?v=)(?P<ID>[a-zA-Z0-9_-]+)(?:(?:\\?|&)t=(?P<start>[0-9hms]+)$)?', '', 'wcf\\system\\bbcode\\media\\provider\\YouTubeBBCodeMediaProvider');
2167 INSERT INTO wcf1_bbcode_media_provider (title
, regex
, html
) VALUES ('YouTube Playlist', 'https?://(?:.+?\\.)?youtu(?:\\.be/|be\\.com/)playlist\\?(?:.*?&)?list=(?P<ID>[a-zA-Z0-9_-]+)', '<div class="videoContainer"><iframe src="https://www.youtube.com/embed/videoseries?list={$ID}" allowfullscreen></iframe></div>');
2169 INSERT INTO wcf1_bbcode_media_provider (title
, regex
, html
) VALUES ('Vimeo', 'https?://vimeo\\.com/(?:channels/[^/]+/)?(?P<ID>\\d+)\nhttps?://vimeo\\.com/groups/[^/]+/videos/(?P<ID>\\d+)', '<div class="videoContainer"><iframe src="https://player.vimeo.com/video/{$ID}" allowfullscreen></iframe></div>');
2171 INSERT INTO wcf1_bbcode_media_provider (title
, regex
, html
) VALUES ('Clipfish', 'http://(?:www\\.)?clipfish\\.de/(?:.*?/)?video/(?P<ID>\\d+)/', '<div style="width:464px; height:404px;"><div style="width:464px; height:384px;"><iframe src="http://www.clipfish.de/embed_video/?vid={$ID}&as=0&col=990000" name="Clipfish Embedded Video" width="464" height="384" align="left" marginheight="0" marginwidth="0" scrolling="no"></iframe></div></div>');
2173 INSERT INTO wcf1_bbcode_media_provider (title
, regex
, html
) VALUES ('Veoh', 'http://(?:www\\.)?veoh\\.com/watch/v(?P<ID>\\d+[a-zA-Z0-9]+)', '<object width="410" height="341" id="veohFlashPlayer" name="veohFlashPlayer" type="application/x-shockwave-flash" data="http://www.veoh.com/swf/webplayer/WebPlayer.swf?version=AFrontend.5.7.0.1308&permalinkId=v{$ID}&player=videodetailsembedded&videoAutoPlay=0&id=anonymous"><param name="movie" value="http://www.veoh.com/swf/webplayer/WebPlayer.swf?version=AFrontend.5.7.0.1308&permalinkId=v{$ID}&player=videodetailsembedded&videoAutoPlay=0&id=anonymous" /><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="wmode" value="transparent" /></object>');
2175 INSERT INTO wcf1_bbcode_media_provider (title
, regex
, html
) VALUES ('DailyMotion', 'https?://(?:www\\.)?dailymotion\\.com/video/(?P<ID>[a-zA-Z0-9_-]+)', '<iframe width="480" height="270" src="//www.dailymotion.com/embed/video/{$ID}"></iframe>');
2178 INSERT INTO wcf1_bbcode_media_provider (title
, regex
, html
) VALUES ('github gist', 'https://gist.github.com/(?P<ID>[^/]+/[0-9a-zA-Z]+)', '<script src="https://gist.github.com/{$ID}.js"> </script>');
2180 INSERT INTO wcf1_bbcode_media_provider (title
, regex
, html
) VALUES ('Soundcloud', 'https?://soundcloud.com/(?P<artist>[a-zA-Z0-9_-]+)/(?!sets/)(?P<song>[a-zA-Z0-9_-]+)', '<iframe width="100%" height="166" scrolling="no" src="https://w.soundcloud.com/player/?url=http%3A%2F%2Fsoundcloud.com%2F{$artist}%2F{$song}"></iframe>');
2182 INSERT INTO wcf1_bbcode_media_provider (title
, regex
, html
) VALUES ('Soundcloud set', 'https?://soundcloud.com/(?P<artist>[a-zA-Z0-9_-]+)/sets/(?P<name>[a-zA-Z0-9_-]+)', '<iframe width="100%" height="450" scrolling="no" src="https://w.soundcloud.com/player/?url=http%3A%2F%2Fsoundcloud.com%2F{$artist}%2Fsets%2F{$name}"></iframe>');
2184 -- default priorities
2185 UPDATE wcf1_user_group
SET priority
= 10 WHERE groupID
= 3;
2186 UPDATE wcf1_user_group
SET priority
= 1000 WHERE groupID
= 4;
2187 UPDATE wcf1_user_group
SET priority
= 100 WHERE groupID
= 5;
2189 -- default 'showOnTeamPage' setting
2190 UPDATE wcf1_user_group
SET showOnTeamPage
= 1 WHERE groupID
IN (4, 5);
2193 INSERT INTO wcf1_user_rank (groupID
, requiredPoints
, rankTitle
, cssClassName
) VALUES
2194 (4, 0, 'wcf.user.rank.administrator', 'blue'),
2195 (5, 0, 'wcf.user.rank.moderator', 'blue'),
2196 (3, 0, 'wcf.user.rank.user0', ''),
2197 (3, 300, 'wcf.user.rank.user1', ''),
2198 (3, 900, 'wcf.user.rank.user2', ''),
2199 (3, 3000, 'wcf.user.rank.user3', ''),
2200 (3, 9000, 'wcf.user.rank.user4', ''),
2201 (3, 15000, 'wcf.user.rank.user5', '');