Merge "maintenance: Use namespaced classes"
[mediawiki.git] / maintenance / sqlite / archives / patch-ip_changes-pc_rev_timestamp-drop-default.sql
blob1928ae3d3d6b4883a89c9aad0c0a33d0203015bb
1 CREATE TABLE /*_*/ip_changes_tmp (
2   ipc_rev_id INTEGER UNSIGNED DEFAULT 0 NOT NULL,
3   ipc_rev_timestamp BLOB NOT NULL,
4   ipc_hex BLOB DEFAULT '' NOT NULL,
5   PRIMARY KEY(ipc_rev_id)
6 );
8 INSERT INTO /*_*/ip_changes_tmp
9   SELECT ipc_rev_id, ipc_rev_timestamp, ipc_hex
10   FROM /*_*/ip_changes;
11 DROP TABLE /*_*/ip_changes;
12 ALTER TABLE /*_*/ip_changes_tmp RENAME TO /*_*/ip_changes;
15 CREATE INDEX ipc_rev_timestamp ON /*_*/ip_changes (ipc_rev_timestamp);
17 CREATE INDEX ipc_hex_time ON /*_*/ip_changes (ipc_hex, ipc_rev_timestamp);