Merge "maintenance: Use namespaced classes"
[mediawiki.git] / maintenance / sqlite / archives / patch-category-cat_title-varbinary.sql
blob2fb03a58d230ef6ddb3872553c8089a9245bbfa5
1 CREATE TABLE /*_*/category_tmp (
2   cat_id INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL,
3   cat_title BLOB NOT NULL,
4   cat_pages INTEGER DEFAULT 0 NOT NULL,
5   cat_subcats INTEGER DEFAULT 0 NOT NULL,
6   cat_files INTEGER DEFAULT 0 NOT NULL
7 );
8 INSERT INTO /*_*/category_tmp
9         SELECT cat_id, cat_title, cat_pages, cat_subcats, cat_files
10                 FROM /*_*/category;
11 DROP TABLE /*_*/category;
12 ALTER TABLE /*_*/category_tmp RENAME TO /*_*/category;
14 CREATE UNIQUE INDEX cat_title ON /*_*/category (cat_title);
15 CREATE INDEX cat_pages ON /*_*/category (cat_pages);