aboutsummaryrefslogtreecommitdiffstats
path: root/sql/sqlite/patch-ip_changes-pc_rev_timestamp-drop-default.sql
blob: 1928ae3d3d6b4883a89c9aad0c0a33d0203015bb (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
CREATE TABLE /*_*/ip_changes_tmp (
  ipc_rev_id INTEGER UNSIGNED DEFAULT 0 NOT NULL,
  ipc_rev_timestamp BLOB NOT NULL,
  ipc_hex BLOB DEFAULT '' NOT NULL,
  PRIMARY KEY(ipc_rev_id)
);

INSERT INTO /*_*/ip_changes_tmp
  SELECT ipc_rev_id, ipc_rev_timestamp, ipc_hex
  FROM /*_*/ip_changes;
DROP TABLE /*_*/ip_changes;
ALTER TABLE /*_*/ip_changes_tmp RENAME TO /*_*/ip_changes;


CREATE INDEX ipc_rev_timestamp ON /*_*/ip_changes (ipc_rev_timestamp);

CREATE INDEX ipc_hex_time ON /*_*/ip_changes (ipc_hex, ipc_rev_timestamp);