Add recentlinkchanges table for Postgres

This commit is contained in:
Greg Sabino Mullane 2008-07-09 19:25:47 +00:00
parent 662ef4c311
commit ebc9ee5152
3 changed files with 26 additions and 0 deletions

View file

@ -0,0 +1,12 @@
CREATE SEQUENCE recentlinkchanges_rcl_id_seq;
CREATE TABLE recentlinkchanges (
rlc_id INTEGER NOT NULL PRIMARY KEY DEFAULT nextval('recentlinkchanges_rcl_id_seq'),
rlc_type TEXT NOT NULL,
rlc_timestamp TIMESTAMPTZ NOT NULL,
rlc_action SMALLINT NOT NULL DEFAULT 0,
rlc_from INTEGER NOT NULL,
rlc_to_namespace SMALLINT,
rlc_to_title TEXT,
rlc_to_blob TEXT
);
CREATE INDEX recentlinkchanges_type ON recentlinkchanges(rlc_type);

View file

@ -538,6 +538,19 @@ CREATE TABLE updatelog (
);
CREATE SEQUENCE recentlinkchanges_rcl_id_seq;
CREATE TABLE recentlinkchanges (
rlc_id INTEGER NOT NULL PRIMARY KEY DEFAULT nextval('recentlinkchanges_rcl_id_seq'),
rlc_type TEXT NOT NULL,
rlc_timestamp TIMESTAMPTZ NOT NULL,
rlc_action SMALLINT NOT NULL DEFAULT 0,
rlc_from INTEGER NOT NULL,
rlc_to_namespace SMALLINT,
rlc_to_title TEXT,
rlc_to_blob TEXT
);
CREATE INDEX recentlinkchanges_type ON recentlinkchanges(rlc_type);
CREATE SEQUENCE category_id_seq;
CREATE TABLE category (
cat_id INTEGER NOT NULL PRIMARY KEY DEFAULT nextval('category_id_seq'),

View file

@ -1423,6 +1423,7 @@ function do_postgres_updates() {
array("page_restrictions", "patch-page_restrictions.sql"),
array("profiling", "patch-profiling.sql"),
array("protected_titles", "patch-protected_titles.sql"),
array("recentlinkchanges", "patch-recentlinkchanges.sql"),
array("redirect", "patch-redirect.sql"),
array("updatelog", "patch-updatelog.sql"),
);