X-Git-Url: https://git.heureux-cyclage.org/?p=lhc%2Fweb%2Fwiklou.git;a=blobdiff_plain;f=maintenance%2Fpostgres%2Ftables.sql;h=da9c86486a82e9626293c64398d4ea98c9723574;hp=d6d2f24c11bb54c14ce1290cb104c5a9312bcac6;hb=70951d1971a3a338a3cb7cd2837fc6ba213d416b;hpb=870103526c6e9bc6dd9750c89e51f9ac3f2a6481 diff --git a/maintenance/postgres/tables.sql b/maintenance/postgres/tables.sql index d6d2f24c11..da9c86486a 100644 --- a/maintenance/postgres/tables.sql +++ b/maintenance/postgres/tables.sql @@ -158,6 +158,17 @@ CREATE TABLE revision_comment_temp ( ); CREATE UNIQUE INDEX revcomment_rev ON revision_comment_temp (revcomment_rev); +CREATE SEQUENCE ip_changes_ipc_rev_id_seq; + +CREATE TABLE ip_changes ( + ipc_rev_id INTEGER PRIMARY KEY NOT NULL DEFAULT nextval('ip_changes_ipc_rev_id_seq'), + ipc_rev_timestamp TIMESTAMPTZ NOT NULL, + ipc_hex BYTEA NOT NULL DEFAULT '' +); + +CREATE INDEX ipc_rev_timestamp ON ip_changes (ipc_rev_timestamp); +CREATE INDEX ipc_hex_time ON ip_changes (ipc_hex,ipc_rev_timestamp); + CREATE SEQUENCE text_old_id_seq; CREATE TABLE pagecontent ( -- replaces reserved word 'text' old_id INTEGER NOT NULL PRIMARY KEY DEFAULT nextval('text_old_id_seq'),