48 CREATE TABLE /*$wgDBprefix*/user (
49 user_id
INTEGER PRIMARY KEY AUTOINCREMENT
,
55 user_name
varchar(255) default '',
57 user_real_name
varchar(255) default '',
61 user_password tinyblob
,
68 user_newpassword tinyblob
,
71 user_newpass_time
BLOB,
82 user_touched
BLOB default '',
87 user_token
BLOB default '',
91 user_email_authenticated
BLOB,
94 user_email_token
BLOB,
96 user_email_token_expires
BLOB,
99 user_registration
BLOB,
110 user_editcount
int) /*$wgDBTableOptions*/;
119 CREATE TABLE /*$wgDBprefix*/user_groups (
121 ug_user
INTEGER default '0',
130 ug_group varBLOB
default '') /*$wgDBTableOptions*/;
133 CREATE TABLE /*$wgDBprefix*/user_newtalk (
135 user_id
INTEGER default '0',
138 user_ip varBLOB
default '',
141 user_last_timestamp
BLOB default '') /*$wgDBTableOptions*/;
146 CREATE TABLE /*$wgDBprefix*/page (
149 page_id
INTEGER PRIMARY KEY AUTOINCREMENT
,
153 page_namespace
INTEGER ,
156 page_title
varchar(255) ,
159 page_restrictions tinyblob
,
161 page_counter
bigint default '0',
163 page_is_redirect tinyint
default '0',
166 page_is_new tinyint
default '0',
174 page_touched
BLOB default '',
178 page_latest
INTEGER ,
180 page_len
INTEGER ) /*$wgDBTableOptions*/;
186 CREATE TABLE /*$wgDBprefix*/revision (
187 rev_id
INTEGER PRIMARY KEY AUTOINCREMENT
,
194 rev_text_id
INTEGER ,
198 rev_comment tinyblob
,
201 rev_user
INTEGER default '0',
203 rev_user_text
varchar(255) default '',
205 rev_timestamp
BLOB default '',
208 rev_minor_edit tinyint
default '0',
210 rev_deleted tinyint
default '0',
215 rev_parent_id
INTEGER default NULL) /*$wgDBTableOptions*/ ;
225 CREATE TABLE /*$wgDBprefix*/text (
231 old_id
INTEGER PRIMARY KEY AUTOINCREMENT
,
234 old_text mediumblob
,
244 old_flags tinyblob
) /*$wgDBTableOptions*/ ;
252 CREATE TABLE /*$wgDBprefix*/archive (
253 ar_namespace
INTEGER default '0',
254 ar_title
varchar(255) default '',
263 ar_comment tinyblob
,
264 ar_user
INTEGER default '0',
265 ar_user_text
varchar(255) ,
266 ar_timestamp
BLOB default '',
267 ar_minor_edit tinyint
default '0',
289 ar_deleted tinyint
default '0',
299 ar_parent_id
INTEGER default NULL) /*$wgDBTableOptions*/;
303 CREATE TABLE /*$wgDBprefix*/pagelinks (
305 pl_from
INTEGER default '0',
310 pl_namespace
INTEGER default '0',
311 pl_title
varchar(255) default '') /*$wgDBTableOptions*/;
315 CREATE TABLE /*$wgDBprefix*/templatelinks (
317 tl_from
INTEGER default '0',
322 tl_namespace
INTEGER default '0',
323 tl_title
varchar(255) default '') /*$wgDBTableOptions*/;
329 CREATE TABLE /*$wgDBprefix*/imagelinks (
331 il_from
INTEGER default '0',
335 il_to
varchar(255) default '') /*$wgDBTableOptions*/;
341 CREATE TABLE /*$wgDBprefix*/categorylinks (
343 cl_from
INTEGER default '0',
347 cl_to
varchar(255) default '',
356 cl_sortkey
varchar(70) default '',
359 cl_timestamp
timestamp ) /*$wgDBTableOptions*/;
365 CREATE TABLE /*$wgDBprefix*/category (
367 cat_id
INTEGER PRIMARY KEY AUTOINCREMENT
,
371 cat_title
varchar(255) ,
377 cat_pages
INTEGER signed
default 0,
378 cat_subcats
INTEGER signed
default 0,
379 cat_files
INTEGER signed
default 0,
381 cat_hidden tinyint
default 0) /*$wgDBTableOptions*/;
385 CREATE TABLE /*$wgDBprefix*/externallinks (
387 el_from
INTEGER default '0',
401 el_index
blob ) /*$wgDBTableOptions*/;
405 CREATE TABLE /*$wgDBprefix*/langlinks (
407 ll_from
INTEGER default '0',
409 ll_lang varBLOB
default '',
411 ll_title
varchar(255) default '') /*$wgDBTableOptions*/;
416 CREATE TABLE /*$wgDBprefix*/site_stats (
420 ss_total_views
bigint default '0',
422 ss_total_edits
bigint default '0',
428 ss_good_articles
bigint default '0',
430 ss_total_pages
bigint default '-1',
432 ss_users
bigint default '-1',
434 ss_admins
INTEGER default '-1',
436 ss_images
INTEGER default '0') /*$wgDBTableOptions*/;
444 CREATE TABLE /*$wgDBprefix*/hitcounter (
451 CREATE TABLE /*$wgDBprefix*/ipblocks (
453 ipb_id
INTEGER PRIMARY KEY AUTOINCREMENT
,
455 ipb_address tinyblob
,
457 ipb_user
INTEGER default '0',
459 ipb_by
INTEGER default '0',
461 ipb_by_text
varchar(255) default '',
463 ipb_reason tinyblob
,
466 ipb_timestamp
BLOB default '',
470 ipb_auto bool
default 0,
472 ipb_anon_only bool
default 0,
474 ipb_create_account bool
default 1,
476 ipb_enable_autoblock bool
default '1',
479 ipb_expiry varBLOB
default '',
482 ipb_range_start tinyblob
,
483 ipb_range_end tinyblob
,
485 ipb_deleted bool
default 0,
487 ipb_block_email bool
default 0) /*$wgDBTableOptions*/;
491 CREATE TABLE /*$wgDBprefix*/image (
495 img_name
varchar(255) default '',
497 img_size
INTEGER default '0',
499 img_width
INTEGER default '0',
500 img_height
INTEGER default '0',
502 img_metadata mediumblob
,
504 img_bits
INTEGER default '0',
506 img_media_type
TEXT default NULL,
509 img_major_mime
TEXT default "unknown",
514 img_minor_mime varBLOB
default "unknown",
517 img_description tinyblob
,
519 img_user
INTEGER default '0',
520 img_user_text
varchar(255) ,
522 img_timestamp varBLOB
default '',
524 img_sha1 varBLOB
default '') /*$wgDBTableOptions*/;
530 CREATE TABLE /*$wgDBprefix*/oldimage (
532 oi_name
varchar(255) default '',
535 oi_archive_name
varchar(255) default '',
537 oi_size
INTEGER default 0,
538 oi_width
INTEGER default 0,
539 oi_height
INTEGER default 0,
540 oi_bits
INTEGER default 0,
541 oi_description tinyblob
,
542 oi_user
INTEGER default '0',
543 oi_user_text
varchar(255) ,
544 oi_timestamp
BLOB default '',
546 oi_metadata mediumblob
,
547 oi_media_type
TEXT default NULL,
548 oi_major_mime
TEXT default "unknown",
549 oi_minor_mime varBLOB
default "unknown",
550 oi_deleted tinyint
default '0',
551 oi_sha1 varBLOB
default '') /*$wgDBTableOptions*/;
555 CREATE TABLE /*$wgDBprefix*/filearchive (
557 fa_id
INTEGER PRIMARY KEY AUTOINCREMENT
,
559 fa_name
varchar(255) default '',
561 fa_archive_name
varchar(255) default '',
565 fa_storage_group varBLOB
,
571 fa_storage_key varBLOB
default '',
574 fa_deleted_timestamp
BLOB default '',
575 fa_deleted_reason
text,
577 fa_size
INTEGER default '0',
578 fa_width
INTEGER default '0',
579 fa_height
INTEGER default '0',
580 fa_metadata mediumblob
,
581 fa_bits
INTEGER default '0',
582 fa_media_type
TEXT default NULL,
583 fa_major_mime
TEXT default "unknown",
584 fa_minor_mime varBLOB
default "unknown",
585 fa_description tinyblob
,
586 fa_user
INTEGER default '0',
587 fa_user_text
varchar(255) ,
588 fa_timestamp
BLOB default '',
590 fa_deleted tinyint
default '0') /*$wgDBTableOptions*/;
596 CREATE TABLE /*$wgDBprefix*/recentchanges (
597 rc_id
INTEGER PRIMARY KEY AUTOINCREMENT
,
598 rc_timestamp varBLOB
default '',
599 rc_cur_time varBLOB
default '',
601 rc_user
INTEGER default '0',
602 rc_user_text
varchar(255) ,
604 rc_namespace
INTEGER default '0',
605 rc_title
varchar(255) default '',
607 rc_comment
varchar(255) default '',
608 rc_minor tinyint
default '0',
612 rc_bot tinyint
default '0',
614 rc_new tinyint
default '0',
618 rc_cur_id
INTEGER default '0',
620 rc_this_oldid
INTEGER default '0',
622 rc_last_oldid
INTEGER default '0',
624 rc_type tinyint
default '0',
625 rc_moved_to_ns tinyint
default '0',
626 rc_moved_to_title
varchar(255) default '',
631 rc_patrolled tinyint
default '0',
634 rc_ip varBLOB
default '',
640 rc_deleted tinyint
default '0',
642 rc_logid
INTEGER default '0',
644 rc_log_type varBLOB
NULL default NULL,
646 rc_log_action varBLOB
NULL default NULL,
648 rc_params
blob NULL) /*$wgDBTableOptions*/;
650 CREATE TABLE /*$wgDBprefix*/watchlist (
656 wl_namespace
INTEGER default '0',
657 wl_title
varchar(255) default '',
660 wl_notificationtimestamp varBLOB
) /*$wgDBTableOptions*/;
665 CREATE TABLE /*$wgDBprefix*/math (
667 math_inputhash varBLOB
,
669 math_outputhash varBLOB
,
672 math_html_conservativeness tinyint
,
676 math_mathml
text) /*$wgDBTableOptions*/;
685 CREATE TABLE /*$wgDBprefix*/searchindex (
689 si_title
varchar(255) default '',
691 si_text mediumtext
) ;
695 CREATE TABLE /*$wgDBprefix*/interwiki (
697 iw_prefix
varchar(32) ,
706 iw_trans tinyint
default 0) /*$wgDBTableOptions*/;
710 CREATE TABLE /*$wgDBprefix*/querycache (
714 qc_value
INTEGER default '0',
716 qc_namespace
INTEGER default '0',
717 qc_title
varchar(255) default '') /*$wgDBTableOptions*/;
721 CREATE TABLE /*$wgDBprefix*/objectcache (
722 keyname varBLOB
default '',
724 exptime datetime
) /*$wgDBTableOptions*/;
728 CREATE TABLE /*$wgDBprefix*/transcache (
731 tc_time
INTEGER ) /*$wgDBTableOptions*/;
733 CREATE TABLE /*$wgDBprefix*/logging (
735 log_id
INTEGER PRIMARY KEY AUTOINCREMENT
,
739 log_type varBLOB
default '',
740 log_action varBLOB
default '',
742 log_timestamp
BLOB default '19700101000000',
744 log_user
INTEGER default 0,
747 log_namespace
INTEGER default 0,
748 log_title
varchar(255) default '',
750 log_comment
varchar(255) default '',
754 log_deleted tinyint
default '0') /*$wgDBTableOptions*/;
756 CREATE TABLE /*$wgDBprefix*/trackbacks (
757 tb_id
INTEGER PRIMARY KEY AUTOINCREMENT
,
758 tb_page
INTEGER REFERENCES page(page_id
) ON DELETE CASCADE,
759 tb_title
varchar(255) ,
762 tb_name
varchar(255)) /*$wgDBTableOptions*/;
764 CREATE TABLE /*$wgDBprefix*/job (
765 job_id
INTEGER PRIMARY KEY AUTOINCREMENT
,
768 job_cmd varBLOB
default '',
771 job_namespace
INTEGER ,
772 job_title
varchar(255) ,
775 job_params
blob ) /*$wgDBTableOptions*/;
777 CREATE TABLE /*$wgDBprefix*/querycache_info (
780 qci_type varBLOB
default '',
782 qci_timestamp
BLOB default '19700101000000') /*$wgDBTableOptions*/;
784 CREATE TABLE /*$wgDBprefix*/redirect (
786 rd_from
INTEGER default '0',
791 rd_namespace
INTEGER default '0',
792 rd_title
varchar(255) default '') /*$wgDBTableOptions*/;
794 CREATE TABLE /*$wgDBprefix*/querycachetwo (
798 qcc_value
INTEGER default '0',
800 qcc_namespace
INTEGER default '0',
801 qcc_title
varchar(255) default '',
803 qcc_namespacetwo
INTEGER default '0',
804 qcc_titletwo
varchar(255) default '') /*$wgDBTableOptions*/;
806 CREATE TABLE /*$wgDBprefix*/page_restrictions (
816 pr_user
INTEGER NULL,
818 pr_expiry varBLOB
NULL,
820 pr_id
INTEGER PRIMARY KEY AUTOINCREMENT
) /*$wgDBTableOptions*/;
822 CREATE TABLE /*$wgDBprefix*/protected_titles (
823 pt_namespace
INTEGER ,
824 pt_title
varchar(255) ,
828 pt_expiry varBLOB
default '',
829 pt_create_perm varBLOB
) /*$wgDBTableOptions*/;
831 CREATE TABLE /*$wgDBprefix*/page_props (
833 pp_propname varBLOB
,
834 pp_value
blob ) /*$wgDBTableOptions*/;
836 CREATE TABLE /*$wgDBprefix*/updatelog (
837 ul_key
varchar(255) ) /*$wgDBTableOptions*/;