Page Menu
Home
WickedGov Phorge
Search
Configure Global Search
Log In
Files
F2750395
patch-searchindex.sql
No One
Temporary
Actions
View File
Edit File
Delete File
View Transforms
Subscribe
Flag For Later
Award Token
Size
1 KB
Referenced Files
None
Subscribers
None
patch-searchindex.sql
View Options
-- Break fulltext search index out to separate table from cur
-- This is being done mainly to allow us to use InnoDB tables
-- for the main db while keeping the MyISAM fulltext index for
-- search.
-- 2002-12-16, 2003-01-25 Brooke Vibber <bvibber@wikimedia.org>
-- Creating searchindex table...
DROP
TABLE
IF
EXISTS
/*$wgDBprefix*/
searchindex
;
CREATE
TABLE
/*$wgDBprefix*/
searchindex
(
-- Key to page_id
si_page
int
unsigned
NOT
NULL
,
-- Munged version of title
si_title
varchar
(
255
)
NOT
NULL
default
''
,
-- Munged version of body text
si_text
mediumtext
NOT
NULL
,
UNIQUE
KEY
(
si_page
)
)
ENGINE
=
MyISAM
;
-- Copying data into new table...
INSERT
INTO
/*$wgDBprefix*/
searchindex
(
si_page
,
si_title
,
si_text
)
SELECT
cur_id
,
cur_ind_title
,
cur_ind_text
FROM
/*$wgDBprefix*/
cur
;
-- Creating fulltext index...
ALTER
TABLE
/*$wgDBprefix*/
searchindex
ADD
FULLTEXT
si_title
(
si_title
),
ADD
FULLTEXT
si_text
(
si_text
);
-- Dropping index columns from cur table.
ALTER
TABLE
/*$wgDBprefix*/
cur
DROP
COLUMN
cur_ind_title
,
DROP
COLUMN
cur_ind_text
;
File Metadata
Details
Attached
Mime Type
text/plain
Expires
Fri, Jul 3, 16:24 (5 h, 12 m)
Storage Engine
local-disk
Storage Format
Raw Data
Storage Handle
84/06/3d1b06f84ea68c08b4d0613b234a
Default Alt Text
patch-searchindex.sql (1 KB)
Attached To
Mode
rMWPROD MediaWiki Production
Attached
Detach File
Event Timeline
Log In to Comment