From: OverlordQ Date: Sat, 4 Sep 2010 04:10:23 +0000 (+0000) Subject: Followup to r72349, PG tables + updater X-Git-Tag: 1.31.0-rc.0~35176 X-Git-Url: http://git.cyclocoop.org/%24href?a=commitdiff_plain;h=d97bb6f129fab8ff8b95c9ae68ca624c72a3b93f;p=lhc%2Fweb%2Fwiklou.git Followup to r72349, PG tables + updater --- 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);