Tweak image img_name index updater to current tables.sql (primary key)
[lhc/web/wiklou.git] / maintenance / archives / patch-remove-old-title-namespace.sql
1 -- remove old_title and old_namespace, replace with old_articleid
2
3 ALTER TABLE old
4 DROP COLUMN old_title,
5 DROP COLUMN old_namespace,
6 ADD COLUMN old_articleid INT(8) UNSIGNED NOT NULL;
7
8 UPDATE old,cur
9 SET old_articleid=cur_id
10 WHERE old_title=cur_title
11 AND old_namespace=cur_namespace;
12
13 DROP INDEX name_title_timestamp ON old;
14 DROP INDEX name_title ON old;
15 CREATE INDEX articleid_timestamp ON old (old_articleid, old_timestamp);
16 CREATE INDEX articleid ON old (old_articleid);