Changed various ALTER TABLE ONLY statements to ALTER TABLE in the default upgrade scripts. ALTER TABLE ONLY isn't supported by Oracle, therefore these scripts did not work with an Oracle DB. Also, ALTER TABLE ONLY has only an effect when using table inheritance which is an feature we are not using.

git-svn-id: https://svn.libreccm.org/ccm/trunk@3017 8810af33-2d31-482b-a856-94f89814c4df
master
jensp 2014-12-08 15:20:32 +00:00
parent 5e7cb4eb4a
commit 26c046958a
19 changed files with 61 additions and 61 deletions

View File

@ -32,7 +32,7 @@ update init_requirements
where init='com.arsdigita.bookmarks.installer.Initializer' ; where init='com.arsdigita.bookmarks.installer.Initializer' ;
ALTER TABLE ONLY init_requirements ALTER TABLE init_requirements
ADD CONSTRAINT init_requirements_init_f_cmmdn FOREIGN KEY (init) ADD CONSTRAINT init_requirements_init_f_cmmdn FOREIGN KEY (init)
REFERENCES inits (class_name) MATCH SIMPLE REFERENCES inits (class_name) MATCH SIMPLE
ON UPDATE NO ACTION ON DELETE NO ACTION; ON UPDATE NO ACTION ON DELETE NO ACTION;

View File

@ -35,7 +35,7 @@ update init_requirements
set required_init=replace(required_init,'arsdigita.aplaws', 'arsdigita.bundle') set required_init=replace(required_init,'arsdigita.aplaws', 'arsdigita.bundle')
where required_init like '%arsdigita.aplaws%' ; where required_init like '%arsdigita.aplaws%' ;
ALTER TABLE ONLY init_requirements ALTER TABLE init_requirements
ADD CONSTRAINT init_requirements_init_f_cmmdn FOREIGN KEY (init) ADD CONSTRAINT init_requirements_init_f_cmmdn FOREIGN KEY (init)
REFERENCES inits (class_name) MATCH SIMPLE REFERENCES inits (class_name) MATCH SIMPLE
ON UPDATE NO ACTION ON DELETE NO ACTION; ON UPDATE NO ACTION ON DELETE NO ACTION;

View File

@ -24,9 +24,9 @@ create table cms_addresses (
isocountrycode character varying(2) isocountrycode character varying(2)
); );
ALTER TABLE ONLY cms_addresses ALTER TABLE cms_addresses
ADD CONSTRAINT cms_addresse_addres_id_p_ggx2i PRIMARY KEY (address_id); ADD CONSTRAINT cms_addresse_addres_id_p_ggx2i PRIMARY KEY (address_id);
ALTER TABLE ONLY cms_addresses ALTER TABLE cms_addresses
ADD CONSTRAINT cms_addresse_addres_id_f_2ebau ADD CONSTRAINT cms_addresse_addres_id_f_2ebau
FOREIGN KEY (address_id) REFERENCES cms_pages(item_id); FOREIGN KEY (address_id) REFERENCES cms_pages(item_id);

View File

@ -24,8 +24,8 @@ create table cms_relation_attribute (
description character varying(500) description character varying(500)
); );
ALTER TABLE ONLY cms_relation_attribute ALTER TABLE cms_relation_attribute
ADD CONSTRAINT cms_rel_att_att_key_at_u_nh3g1 UNIQUE (attribute, attr_key, lang); ADD CONSTRAINT cms_rel_att_att_key_at_u_nh3g1 UNIQUE (attribute, attr_key, lang);
ALTER TABLE ONLY cms_relation_attribute ALTER TABLE cms_relation_attribute
ADD CONSTRAINT cms_rela_attrib_obj_id_p_qdgsr PRIMARY KEY (object_id); ADD CONSTRAINT cms_rela_attrib_obj_id_p_qdgsr PRIMARY KEY (object_id);

View File

@ -30,25 +30,25 @@ create table cms_contactentries (
value character varying(200) NOT NULL value character varying(200) NOT NULL
); );
ALTER TABLE ONLY cms_contacts ALTER TABLE cms_contacts
ADD CONSTRAINT cms_contact_contact_id_p_kusfp PRIMARY KEY (contact_id); ADD CONSTRAINT cms_contact_contact_id_p_kusfp PRIMARY KEY (contact_id);
ALTER TABLE ONLY cms_contactentries ALTER TABLE cms_contactentries
ADD CONSTRAINT cms_contacte_contac_id_p_wo_wi PRIMARY KEY (contactentry_id); ADD CONSTRAINT cms_contacte_contac_id_p_wo_wi PRIMARY KEY (contactentry_id);
ALTER TABLE ONLY cms_contacts ALTER TABLE cms_contacts
ADD CONSTRAINT cms_contact_address_id_f_wyexp ADD CONSTRAINT cms_contact_address_id_f_wyexp
FOREIGN KEY (address_id) REFERENCES cms_addresses(address_id); FOREIGN KEY (address_id) REFERENCES cms_addresses(address_id);
ALTER TABLE ONLY cms_contacts ALTER TABLE cms_contacts
ADD CONSTRAINT cms_contact_contact_id_f_30c_4 ADD CONSTRAINT cms_contact_contact_id_f_30c_4
FOREIGN KEY (contact_id) REFERENCES cms_pages(item_id); FOREIGN KEY (contact_id) REFERENCES cms_pages(item_id);
ALTER TABLE ONLY cms_contactentries ALTER TABLE cms_contactentries
ADD CONSTRAINT cms_contacte_contac_id_f_7eg_y ADD CONSTRAINT cms_contacte_contac_id_f_7eg_y
FOREIGN KEY (contactentry_id) REFERENCES cms_items(item_id); FOREIGN KEY (contactentry_id) REFERENCES cms_items(item_id);
ALTER TABLE ONLY cms_contactentries ALTER TABLE cms_contactentries
ADD CONSTRAINT cms_contactent_cont_id_f_2_5m8 ADD CONSTRAINT cms_contactent_cont_id_f_2_5m8
FOREIGN KEY (contact_id) REFERENCES cms_contacts(contact_id); FOREIGN KEY (contact_id) REFERENCES cms_contacts(contact_id);

View File

@ -37,36 +37,36 @@ create table cms_orgaunits_person_map (
status character varying(100) status character varying(100)
); );
ALTER TABLE ONLY cms_orgaunits_contact_map ALTER TABLE cms_orgaunits_contact_map
ADD CONSTRAINT cms_org_con_map_con_id_p_1rc4y ADD CONSTRAINT cms_org_con_map_con_id_p_1rc4y
PRIMARY KEY (contact_id, orgaunit_id); PRIMARY KEY (contact_id, orgaunit_id);
ALTER TABLE ONLY cms_orgaunits_person_map ALTER TABLE cms_orgaunits_person_map
ADD CONSTRAINT cms_org_per_map_org_id_p_km6_m ADD CONSTRAINT cms_org_per_map_org_id_p_km6_m
PRIMARY KEY (person_id, orgaunit_id); PRIMARY KEY (person_id, orgaunit_id);
ALTER TABLE ONLY cms_orgaunits ALTER TABLE cms_orgaunits
ADD CONSTRAINT cms_organiz_organiz_id_p_kk8qt ADD CONSTRAINT cms_organiz_organiz_id_p_kk8qt
PRIMARY KEY (orgaunit_id); PRIMARY KEY (orgaunit_id);
ALTER TABLE ONLY cms_orgaunits_contact_map ALTER TABLE cms_orgaunits_contact_map
ADD CONSTRAINT cms_org_con_map_con_id_f_9tm3c ADD CONSTRAINT cms_org_con_map_con_id_f_9tm3c
FOREIGN KEY (contact_id) REFERENCES cms_contacts(contact_id); FOREIGN KEY (contact_id) REFERENCES cms_contacts(contact_id);
ALTER TABLE ONLY cms_orgaunits_contact_map ALTER TABLE cms_orgaunits_contact_map
ADD CONSTRAINT cms_org_con_map_org_id_f_vdrnx ADD CONSTRAINT cms_org_con_map_org_id_f_vdrnx
FOREIGN KEY (orgaunit_id) FOREIGN KEY (orgaunit_id)
REFERENCES cms_orgaunits(orgaunit_id); REFERENCES cms_orgaunits(orgaunit_id);
ALTER TABLE ONLY cms_orgaunits_person_map ALTER TABLE cms_orgaunits_person_map
ADD CONSTRAINT cms_org_per_map_org_id_f_ducb2 ADD CONSTRAINT cms_org_per_map_org_id_f_ducb2
FOREIGN KEY (orgaunit_id) FOREIGN KEY (orgaunit_id)
REFERENCES cms_orgaunits(orgaunit_id); REFERENCES cms_orgaunits(orgaunit_id);
ALTER TABLE ONLY cms_orgaunits_person_map ALTER TABLE cms_orgaunits_person_map
ADD CONSTRAINT cms_org_per_map_per_id_f_hrpzh ADD CONSTRAINT cms_org_per_map_per_id_f_hrpzh
FOREIGN KEY (person_id) REFERENCES cms_persons(person_id); FOREIGN KEY (person_id) REFERENCES cms_persons(person_id);
ALTER TABLE ONLY cms_orgaunits ALTER TABLE cms_orgaunits
ADD CONSTRAINT cms_organiz_organiz_id_f_ubliq ADD CONSTRAINT cms_organiz_organiz_id_f_ubliq
FOREIGN KEY (orgaunit_id) REFERENCES cms_pages(item_id); FOREIGN KEY (orgaunit_id) REFERENCES cms_pages(item_id);

View File

@ -36,20 +36,20 @@ create table cms_person_contact_map (
link_key character varying(100) link_key character varying(100)
); );
ALTER TABLE ONLY cms_person_contact_map ALTER TABLE cms_person_contact_map
ADD CONSTRAINT cms_per_con_map_con_id_p_g1cii PRIMARY KEY (contact_id, person_id); ADD CONSTRAINT cms_per_con_map_con_id_p_g1cii PRIMARY KEY (contact_id, person_id);
ALTER TABLE ONLY cms_persons ALTER TABLE cms_persons
ADD CONSTRAINT cms_persons_person_id_p_8z087 PRIMARY KEY (person_id); ADD CONSTRAINT cms_persons_person_id_p_8z087 PRIMARY KEY (person_id);
ALTER TABLE ONLY cms_person_contact_map ALTER TABLE cms_person_contact_map
ADD CONSTRAINT cms_per_con_map_con_id_f_peoc2 ADD CONSTRAINT cms_per_con_map_con_id_f_peoc2
FOREIGN KEY (contact_id) REFERENCES cms_contacts(contact_id); FOREIGN KEY (contact_id) REFERENCES cms_contacts(contact_id);
ALTER TABLE ONLY cms_person_contact_map ALTER TABLE cms_person_contact_map
ADD CONSTRAINT cms_per_con_map_per_id_f_g82jn ADD CONSTRAINT cms_per_con_map_per_id_f_g82jn
FOREIGN KEY (person_id) REFERENCES cms_persons(person_id); FOREIGN KEY (person_id) REFERENCES cms_persons(person_id);
ALTER TABLE ONLY cms_persons ALTER TABLE cms_persons
ADD CONSTRAINT cms_persons_person_id_f_r24km ADD CONSTRAINT cms_persons_person_id_f_r24km
FOREIGN KEY (person_id) REFERENCES cms_pages(item_id); FOREIGN KEY (person_id) REFERENCES cms_pages(item_id);

View File

@ -27,16 +27,16 @@ CREATE TABLE cms_orgaunits_hierarchy_map (
); );
ALTER TABLE ONLY cms_orgaunits_hierarchy_map ALTER TABLE cms_orgaunits_hierarchy_map
ADD CONSTRAINT cms_org_hie_map_sub_or_p_nykpq ADD CONSTRAINT cms_org_hie_map_sub_or_p_nykpq
PRIMARY KEY (subordinate_orgaunit_id, superior_orgaunit_id); PRIMARY KEY (subordinate_orgaunit_id, superior_orgaunit_id);
ALTER TABLE ONLY cms_orgaunits_hierarchy_map ALTER TABLE cms_orgaunits_hierarchy_map
ADD CONSTRAINT cms_org_hie_map_sub_or_f_xq5is ADD CONSTRAINT cms_org_hie_map_sub_or_f_xq5is
FOREIGN KEY (subordinate_orgaunit_id) FOREIGN KEY (subordinate_orgaunit_id)
REFERENCES cms_orgaunits(orgaunit_id); REFERENCES cms_orgaunits(orgaunit_id);
ALTER TABLE ONLY cms_orgaunits_hierarchy_map ALTER TABLE cms_orgaunits_hierarchy_map
ADD CONSTRAINT cms_org_hie_map_sup_or_f_qchkn ADD CONSTRAINT cms_org_hie_map_sup_or_f_qchkn
FOREIGN KEY (superior_orgaunit_id) FOREIGN KEY (superior_orgaunit_id)
REFERENCES cms_orgaunits(orgaunit_id); REFERENCES cms_orgaunits(orgaunit_id);

View File

@ -5,7 +5,7 @@ CREATE TABLE cms_publish_lock (
action character varying(256) action character varying(256)
); );
ALTER TABLE ONLY cms_publish_lock ALTER TABLE cms_publish_lock
ADD CONSTRAINT cms_publis_loc_lock_id_p_8n7d0 PRIMARY KEY (lock_id); ADD CONSTRAINT cms_publis_loc_lock_id_p_8n7d0 PRIMARY KEY (lock_id);
-- ALTER TABLE public.cms_publish_lock OWNER TO ccm; -- ALTER TABLE public.cms_publish_lock OWNER TO ccm;

View File

@ -26,6 +26,6 @@ CREATE TABLE cms_publish_lock (
action character varying(256) action character varying(256)
); );
ALTER TABLE ONLY cms_publish_lock ALTER TABLE cms_publish_lock
ADD CONSTRAINT cms_publis_loc_lock_id_p_8n7d0 PRIMARY KEY (lock_id); ADD CONSTRAINT cms_publis_loc_lock_id_p_8n7d0 PRIMARY KEY (lock_id);

View File

@ -19,19 +19,19 @@
CREATE TABLE cms_orgaunit_bundles (bundle_id integer NOT NULL); CREATE TABLE cms_orgaunit_bundles (bundle_id integer NOT NULL);
ALTER TABLE ONLY cms_orgaunit_bundles ALTER TABLE cms_orgaunit_bundles
ADD CONSTRAINT cms_orgau_bund_bund_id_p_cfjhf ADD CONSTRAINT cms_orgau_bund_bund_id_p_cfjhf
PRIMARY KEY (bundle_id); PRIMARY KEY (bundle_id);
ALTER TABLE cms_orgaunits_contact_map ALTER TABLE cms_orgaunits_contact_map
DROP CONSTRAINT cms_org_con_map_org_id_f_vdrnx; DROP CONSTRAINT cms_org_con_map_org_id_f_vdrnx;
ALTER TABLE ONLY cms_orgaunits_contact_map ALTER TABLE cms_orgaunits_contact_map
ADD CONSTRAINT cms_org_con_map_org_id_f_vdrnx ADD CONSTRAINT cms_org_con_map_org_id_f_vdrnx
FOREIGN KEY (orgaunit_id) FOREIGN KEY (orgaunit_id)
REFERENCES cms_orgaunit_bundles(bundle_id); REFERENCES cms_orgaunit_bundles(bundle_id);
ALTER TABLE ONLY cms_orgaunit_bundles ALTER TABLE cms_orgaunit_bundles
ADD CONSTRAINT cms_orgau_bund_bund_id_f_b64mp ADD CONSTRAINT cms_orgau_bund_bund_id_f_b64mp
FOREIGN KEY (bundle_id) REFERENCES cms_bundles(bundle_id); FOREIGN KEY (bundle_id) REFERENCES cms_bundles(bundle_id);
@ -40,9 +40,9 @@ ALTER TABLE cms_orgaunits_person_map
ALTER TABLE cms_orgaunits_person_map ALTER TABLE cms_orgaunits_person_map
DROP CONSTRAINT cms_org_per_map_per_id_f_hrpzh; DROP CONSTRAINT cms_org_per_map_per_id_f_hrpzh;
ALTER TABLE ONLY cms_orgaunits_person_map ALTER TABLE cms_orgaunits_person_map
ADD CONSTRAINT cms_org_per_map_org_id_f_ducb2 ADD CONSTRAINT cms_org_per_map_org_id_f_ducb2
FOREIGN KEY (orgaunit_id) REFERENCES cms_bundles(bundle_id); FOREIGN KEY (orgaunit_id) REFERENCES cms_bundles(bundle_id);
ALTER TABLE ONLY cms_orgaunits_person_map ALTER TABLE cms_orgaunits_person_map
ADD CONSTRAINT cms_org_per_map_per_id_f_hrpzh ADD CONSTRAINT cms_org_per_map_per_id_f_hrpzh
FOREIGN KEY (person_id) REFERENCES cms_bundles(bundle_id); FOREIGN KEY (person_id) REFERENCES cms_bundles(bundle_id);

View File

@ -19,4 +19,4 @@
-- remove column package_id -- remove column package_id
ALTER TABLE ONLY applications DROP COLUMN package_id; ALTER TABLE applications DROP COLUMN package_id;

View File

@ -19,4 +19,4 @@
-- remove column package_id -- remove column package_id
ALTER TABLE ONLY application_types DROP COLUMN package_type_id; ALTER TABLE application_types DROP COLUMN package_type_id;

View File

@ -19,4 +19,4 @@
-- remove column package_id -- remove column package_id
ALTER TABLE ONLY cat_object_root_category_map DROP COLUMN package_id; ALTER TABLE cat_object_root_category_map DROP COLUMN package_id;

View File

@ -35,7 +35,7 @@ update init_requirements
set required_init=replace(required_init,'london.subsite', 'subsite') set required_init=replace(required_init,'london.subsite', 'subsite')
where required_init like '%london.subsite%' ; where required_init like '%london.subsite%' ;
ALTER TABLE ONLY init_requirements ALTER TABLE init_requirements
ADD CONSTRAINT init_requirements_init_f_cmmdn FOREIGN KEY (init) ADD CONSTRAINT init_requirements_init_f_cmmdn FOREIGN KEY (init)
REFERENCES inits (class_name) MATCH SIMPLE REFERENCES inits (class_name) MATCH SIMPLE
ON UPDATE NO ACTION ON DELETE NO ACTION; ON UPDATE NO ACTION ON DELETE NO ACTION;

View File

@ -16,75 +16,75 @@
-- $Id: add_constraints.sql pboy $ -- $Id: add_constraints.sql pboy $
ALTER TABLE ONLY pw_workspace_themeapplications ALTER TABLE pw_workspace_themeapplications
ADD CONSTRAINT pw_wor_them_the_app_id_p_2ddxf PRIMARY KEY (theme_app_id); ADD CONSTRAINT pw_wor_them_the_app_id_p_2ddxf PRIMARY KEY (theme_app_id);
ALTER TABLE ONLY pw_workspace_workspace_map ALTER TABLE pw_workspace_workspace_map
ADD CONSTRAINT pw_wor_wor_map_ref_wor_p_cy2d5 ADD CONSTRAINT pw_wor_wor_map_ref_wor_p_cy2d5
PRIMARY KEY (referencing_workspace_id, referenced_workspace_id); PRIMARY KEY (referencing_workspace_id, referenced_workspace_id);
ALTER TABLE ONLY pw_workspace_page_layouts ALTER TABLE pw_workspace_page_layouts
ADD CONSTRAINT pw_work_pag_lay_format_u_bdjb3 UNIQUE (format); ADD CONSTRAINT pw_work_pag_lay_format_u_bdjb3 UNIQUE (format);
ALTER TABLE ONLY pw_workspace_page_layouts ALTER TABLE pw_workspace_page_layouts
ADD CONSTRAINT pw_work_pag_lay_lay_id_p_1vwf9 PRIMARY KEY (layout_id); ADD CONSTRAINT pw_work_pag_lay_lay_id_p_1vwf9 PRIMARY KEY (layout_id);
ALTER TABLE ONLY pw_workspace_pages ALTER TABLE pw_workspace_pages
ADD CONSTRAINT pw_workspa_page_pag_id_p_gfdzk PRIMARY KEY (page_id); ADD CONSTRAINT pw_workspa_page_pag_id_p_gfdzk PRIMARY KEY (page_id);
ALTER TABLE ONLY pw_workspace_themes ALTER TABLE pw_workspace_themes
ADD CONSTRAINT pw_workspa_them_the_id_p_62w6p PRIMARY KEY (theme_id); ADD CONSTRAINT pw_workspa_them_the_id_p_62w6p PRIMARY KEY (theme_id);
ALTER TABLE ONLY pw_workspaces ALTER TABLE pw_workspaces
ADD CONSTRAINT pw_workspac_workspa_id_p_knd54 PRIMARY KEY (workspace_id); ADD CONSTRAINT pw_workspac_workspa_id_p_knd54 PRIMARY KEY (workspace_id);
CREATE INDEX pw_workspaces_party_id_idx ON pw_workspaces USING btree (party_id); CREATE INDEX pw_workspaces_party_id_idx ON pw_workspaces USING btree (party_id);
ALTER TABLE ONLY pw_workspace_themeapplications ALTER TABLE pw_workspace_themeapplications
ADD CONSTRAINT pw_wor_them_the_app_id_f_p_hb1 FOREIGN KEY (theme_app_id) ADD CONSTRAINT pw_wor_them_the_app_id_f_p_hb1 FOREIGN KEY (theme_app_id)
REFERENCES applications(application_id); REFERENCES applications(application_id);
ALTER TABLE ONLY pw_workspace_workspace_map ALTER TABLE pw_workspace_workspace_map
ADD CONSTRAINT pw_wor_wor_map_ref_wor_f_7a6d2 ADD CONSTRAINT pw_wor_wor_map_ref_wor_f_7a6d2
FOREIGN KEY (referenced_workspace_id) REFERENCES pw_workspaces(workspace_id); FOREIGN KEY (referenced_workspace_id) REFERENCES pw_workspaces(workspace_id);
ALTER TABLE ONLY pw_workspace_workspace_map ALTER TABLE pw_workspace_workspace_map
ADD CONSTRAINT pw_wor_wor_map_ref_wor_f_lro20 ADD CONSTRAINT pw_wor_wor_map_ref_wor_f_lro20
FOREIGN KEY (referencing_workspace_id) REFERENCES pw_workspaces(workspace_id); FOREIGN KEY (referencing_workspace_id) REFERENCES pw_workspaces(workspace_id);
ALTER TABLE ONLY pw_workspace_pages ALTER TABLE pw_workspace_pages
ADD CONSTRAINT pw_works_pag_worksp_id_f_t2tmm FOREIGN KEY (workspace_id) ADD CONSTRAINT pw_works_pag_worksp_id_f_t2tmm FOREIGN KEY (workspace_id)
REFERENCES pw_workspaces(workspace_id); REFERENCES pw_workspaces(workspace_id);
ALTER TABLE ONLY pw_workspaces ALTER TABLE pw_workspaces
ADD CONSTRAINT pw_workspa_defa_lay_id_f_20goi FOREIGN KEY (default_layout_id) ADD CONSTRAINT pw_workspa_defa_lay_id_f_20goi FOREIGN KEY (default_layout_id)
REFERENCES pw_workspace_page_layouts(layout_id); REFERENCES pw_workspace_page_layouts(layout_id);
ALTER TABLE ONLY pw_workspace_pages ALTER TABLE pw_workspace_pages
ADD CONSTRAINT pw_workspa_pag_layo_id_f_fo5yz FOREIGN KEY (layout_id) ADD CONSTRAINT pw_workspa_pag_layo_id_f_fo5yz FOREIGN KEY (layout_id)
REFERENCES pw_workspace_page_layouts(layout_id); REFERENCES pw_workspace_page_layouts(layout_id);
ALTER TABLE ONLY pw_workspace_pages ALTER TABLE pw_workspace_pages
ADD CONSTRAINT pw_workspa_page_pag_id_f_fz2ep FOREIGN KEY (page_id) ADD CONSTRAINT pw_workspa_page_pag_id_f_fz2ep FOREIGN KEY (page_id)
REFERENCES portals(portal_id); REFERENCES portals(portal_id);
ALTER TABLE ONLY pw_workspace_themes ALTER TABLE pw_workspace_themes
ADD CONSTRAINT pw_workspa_them_the_id_f_my7fo FOREIGN KEY (theme_id) ADD CONSTRAINT pw_workspa_them_the_id_f_my7fo FOREIGN KEY (theme_id)
REFERENCES acs_objects(object_id); REFERENCES acs_objects(object_id);
ALTER TABLE ONLY pw_workspaces ALTER TABLE pw_workspaces
ADD CONSTRAINT pw_workspac_workspa_id_f_dpweg FOREIGN KEY (workspace_id) ADD CONSTRAINT pw_workspac_workspa_id_f_dpweg FOREIGN KEY (workspace_id)
REFERENCES applications(application_id); REFERENCES applications(application_id);
ALTER TABLE ONLY pw_workspaces ALTER TABLE pw_workspaces
ADD CONSTRAINT pw_workspaces_owner_id_f_o_elg FOREIGN KEY (owner_id) ADD CONSTRAINT pw_workspaces_owner_id_f_o_elg FOREIGN KEY (owner_id)
REFERENCES users(user_id); REFERENCES users(user_id);
ALTER TABLE ONLY pw_workspaces ALTER TABLE pw_workspaces
ADD CONSTRAINT pw_workspaces_party_id_f_7tkia FOREIGN KEY (party_id) ADD CONSTRAINT pw_workspaces_party_id_f_7tkia FOREIGN KEY (party_id)
REFERENCES parties(party_id); REFERENCES parties(party_id);
ALTER TABLE ONLY pw_workspaces ALTER TABLE pw_workspaces
ADD CONSTRAINT pw_workspaces_theme_id_f_vsmgl FOREIGN KEY (theme_id) ADD CONSTRAINT pw_workspaces_theme_id_f_vsmgl FOREIGN KEY (theme_id)
REFERENCES pw_workspace_themes(theme_id); REFERENCES pw_workspace_themes(theme_id);

View File

@ -35,7 +35,7 @@ update init_requirements
set required_init=replace(required_init,'london.portal', 'portalworkspace') set required_init=replace(required_init,'london.portal', 'portalworkspace')
where required_init like '%london.portal%' ; where required_init like '%london.portal%' ;
ALTER TABLE ONLY init_requirements ALTER TABLE init_requirements
ADD CONSTRAINT init_requirements_init_f_cmmdn FOREIGN KEY (init) ADD CONSTRAINT init_requirements_init_f_cmmdn FOREIGN KEY (init)
REFERENCES inits (class_name) MATCH SIMPLE REFERENCES inits (class_name) MATCH SIMPLE
ON UPDATE NO ACTION ON DELETE NO ACTION; ON UPDATE NO ACTION ON DELETE NO ACTION;

View File

@ -35,7 +35,7 @@ update init_requirements
set required_init=replace(required_init,'london.rss', 'rssfeed') set required_init=replace(required_init,'london.rss', 'rssfeed')
where required_init like '%london.rss%' ; where required_init like '%london.rss%' ;
ALTER TABLE ONLY init_requirements ALTER TABLE init_requirements
ADD CONSTRAINT init_requirements_init_f_cmmdn FOREIGN KEY (init) ADD CONSTRAINT init_requirements_init_f_cmmdn FOREIGN KEY (init)
REFERENCES inits (class_name) MATCH SIMPLE REFERENCES inits (class_name) MATCH SIMPLE
ON UPDATE NO ACTION ON DELETE NO ACTION; ON UPDATE NO ACTION ON DELETE NO ACTION;

View File

@ -35,7 +35,7 @@ update init_requirements
set required_init=replace(required_init,'arsdigita.aplaws', 'arsdigita.bundle') set required_init=replace(required_init,'arsdigita.aplaws', 'arsdigita.bundle')
where required_init like '%arsdigita.aplaws%' ; where required_init like '%arsdigita.aplaws%' ;
ALTER TABLE ONLY init_requirements ALTER TABLE init_requirements
ADD CONSTRAINT init_requirements_init_f_cmmdn FOREIGN KEY (init) ADD CONSTRAINT init_requirements_init_f_cmmdn FOREIGN KEY (init)
REFERENCES inits (class_name) MATCH SIMPLE REFERENCES inits (class_name) MATCH SIMPLE
ON UPDATE NO ACTION ON DELETE NO ACTION; ON UPDATE NO ACTION ON DELETE NO ACTION;