From d97bb6f129fab8ff8b95c9ae68ca624c72a3b93f Mon Sep 17 00:00:00 2001 From: OverlordQ Date: Sat, 4 Sep 2010 04:10:23 +0000 Subject: [PATCH] Followup to r72349, PG tables + updater --- includes/installer/PostgresUpdater.php | 2 ++ maintenance/postgres/archives/patch-msg_resource.sql | 8 ++++++++ .../postgres/archives/patch-msg_resource_links.sql | 6 ++++++ 3 files changed, 16 insertions(+) create mode 100644 maintenance/postgres/archives/patch-msg_resource.sql create mode 100644 maintenance/postgres/archives/patch-msg_resource_links.sql diff --git a/includes/installer/PostgresUpdater.php b/includes/installer/PostgresUpdater.php index ba25dd05ed..d42a89dbb2 100644 --- a/includes/installer/PostgresUpdater.php +++ b/includes/installer/PostgresUpdater.php @@ -55,6 +55,8 @@ class PostgresUpdater extends DatabaseUpdater { array( 'addTable', 'log_search', 'patch-log_search.sql' ), array( 'addTable', 'l10n_cache', 'patch-l10n_cache.sql' ), array( 'addTable', 'iwlinks', 'patch-iwlinks.sql' ), + array( 'addTable', 'msg_resource', 'patch-msg_resource.sql' ), + array( 'addTable', 'msg_resource_links','patch-msg_resource_links.sql' ), # Needed before new field array( 'convertArchive2' ), diff --git a/maintenance/postgres/archives/patch-msg_resource.sql b/maintenance/postgres/archives/patch-msg_resource.sql new file mode 100644 index 0000000000..00d8207341 --- /dev/null +++ b/maintenance/postgres/archives/patch-msg_resource.sql @@ -0,0 +1,8 @@ +CREATE TABLE msg_resource ( + mr_resource TEXT NOT NULL, + mr_lang TEXT NOT NULL, + mr_blob TEXT NOT NULL, + mr_timestamp TIMESTAMPTZ NOT NULL +); + +CREATE UNIQUE INDEX mr_resource_lang_idx ON msg_resource (mr_resource, mr_lang); diff --git a/maintenance/postgres/archives/patch-msg_resource_links.sql b/maintenance/postgres/archives/patch-msg_resource_links.sql new file mode 100644 index 0000000000..e7b80219fa --- /dev/null +++ b/maintenance/postgres/archives/patch-msg_resource_links.sql @@ -0,0 +1,6 @@ +CREATE TABLE msg_resource_links ( + mrl_resource TEXT NOT NULL, + mrl_message TEXT NOT NULL +); + +CREATE UNIQUE INDEX mrl_message_resource_idx ON msg_resource_links (mrl_message, mrl_resource); -- 2.20.1