wiki.techinc.nl/maintenance/sqlite/archives/patch-objectcache-fix-pk.sql
Reedy 634024b030 Fixup some SELECT * usages in sqlite schema patches
Bug: T252311
Change-Id: I7abdb7db89873c20f3a79df9452ab45c59ca6395
2020-05-10 02:21:37 +01:00

14 lines
426 B
SQL

CREATE TABLE /*_*/objectcache_tmp (
keyname varbinary(255) NOT NULL default '' PRIMARY KEY,
value mediumblob,
exptime datetime
) /*$wgDBTableOptions*/;
INSERT INTO /*_*/objectcache_tmp(keyname, "value", exptime)
SELECT keyname, "value", exptime FROM /*_*/objectcache;
DROP TABLE /*_*/objectcache;
ALTER TABLE /*_*/objectcache_tmp RENAME TO /*_*/objectcache;
CREATE INDEX /*i*/exptime ON /*_*/objectcache (exptime);