From f74c1bc72965f4de3e4b18155bd68dbba28181d7 Mon Sep 17 00:00:00 2001 From: jensp Date: Thu, 27 Oct 2011 05:42:17 +0000 Subject: [PATCH] =?UTF-8?q?-=20Version=20des=20Moduls=20ccm-sci-publicatio?= =?UTF-8?q?ns=20auf=206.6.1=20erh=C3=B6ht=20(wegen=20der=20=C3=84nderungen?= =?UTF-8?q?=20an=20der=20Datenbankstruktur=20aus=20Rev.=201207)=20-=20Upgr?= =?UTF-8?q?ade-Skript=20f=C3=BCr=20ccm-sci-publications=20von=20Version=20?= =?UTF-8?q?6.6.0=20auf=206.6.1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit git-svn-id: https://svn.libreccm.org/ccm/trunk@1208 8810af33-2d31-482b-a856-94f89814c4df --- ccm-sci-publications/application.xml | 2 +- .../update-genericorgaunit-publication-assoc.sql | 16 ++++++++++++++++ .../upgrade/postgres-6.6.0-6.6.1.sql | 7 +++++++ 3 files changed, 24 insertions(+), 1 deletion(-) create mode 100644 ccm-sci-publications/sql/ccm-sci-publications/default/upgrade/6.6.0-6.6.1/update-genericorgaunit-publication-assoc.sql create mode 100644 ccm-sci-publications/sql/ccm-sci-publications/upgrade/postgres-6.6.0-6.6.1.sql diff --git a/ccm-sci-publications/application.xml b/ccm-sci-publications/application.xml index 7d2e5839e..4e73eb1c8 100644 --- a/ccm-sci-publications/application.xml +++ b/ccm-sci-publications/application.xml @@ -2,7 +2,7 @@ diff --git a/ccm-sci-publications/sql/ccm-sci-publications/default/upgrade/6.6.0-6.6.1/update-genericorgaunit-publication-assoc.sql b/ccm-sci-publications/sql/ccm-sci-publications/default/upgrade/6.6.0-6.6.1/update-genericorgaunit-publication-assoc.sql new file mode 100644 index 000000000..5cbda1ac0 --- /dev/null +++ b/ccm-sci-publications/sql/ccm-sci-publications/default/upgrade/6.6.0-6.6.1/update-genericorgaunit-publication-assoc.sql @@ -0,0 +1,16 @@ +create table cms_organizationalunits_publications_map ( + orgaunit_id INTEGER not null, + -- referential constraint for orgaunit_id deferred due to circular dependencies + publication_id INTEGER not null, + -- referential constraint for publication_id deferred due to circular dependencies + publication_order INTEGER, + constraint cms_org_pub_map_org_id_p__dore + primary key(publication_id, orgaunit_id) +); + +alter table cms_organizationalunits_publications_map add + constraint cms_org_pub_map_org_id_f_pe406 foreign key (orgaunit_id) + references cms_organizationalunits(organizationalunit_id); +alter table cms_organizationalunits_publications_map add + constraint cms_org_pub_map_pub_id_f_6udi3 foreign key (publication_id) + references ct_publications(publication_id); diff --git a/ccm-sci-publications/sql/ccm-sci-publications/upgrade/postgres-6.6.0-6.6.1.sql b/ccm-sci-publications/sql/ccm-sci-publications/upgrade/postgres-6.6.0-6.6.1.sql new file mode 100644 index 000000000..487e980e7 --- /dev/null +++ b/ccm-sci-publications/sql/ccm-sci-publications/upgrade/postgres-6.6.0-6.6.1.sql @@ -0,0 +1,7 @@ +\echo 'Scientific CMS Publications module 6.6.0 -> 6.6.1 Upgrade Script (PostgreSQL)' + +begin; + +\i ../default/upgrade/6.6.0-6.6.1/update-genericorgaunit-publication-assoc.sql + +commit; \ No newline at end of file