Removed several unnecessary options on SQL commands in the upgrades which were also causing problems because Syntax for these differs between PostgreSQL and Oracle.
git-svn-id: https://svn.libreccm.org/ccm/trunk@3018 8810af33-2d31-482b-a856-94f89814c4dfmaster
parent
26c046958a
commit
e86d5162f5
|
|
@ -56,8 +56,7 @@ delete from site_nodes
|
|||
);
|
||||
alter table site_nodes add constraint site_nodes_node_id_f_n1m2y
|
||||
FOREIGN KEY (node_id)
|
||||
REFERENCES acs_objects (object_id) MATCH SIMPLE
|
||||
ON UPDATE NO ACTION ON DELETE NO ACTION ;
|
||||
REFERENCES acs_objects (object_id);
|
||||
|
||||
|
||||
|
||||
|
|
@ -119,13 +118,10 @@ update application_types
|
|||
|
||||
alter table application_types add constraint applica_typ_pac_typ_id_f_v80ma
|
||||
FOREIGN KEY (package_type_id)
|
||||
REFERENCES apm_package_types (package_type_id)
|
||||
MATCH SIMPLE ON UPDATE NO ACTION ON DELETE NO ACTION ;
|
||||
REFERENCES apm_package_types (package_type_id);
|
||||
alter table applications add constraint application_package_id_f_cdaho
|
||||
FOREIGN KEY (package_id)
|
||||
REFERENCES apm_packages (package_id) MATCH SIMPLE
|
||||
ON UPDATE NO ACTION ON DELETE NO ACTION ;
|
||||
REFERENCES apm_packages (package_id);
|
||||
alter table apm_packages add constraint apm_package_package_id_f_46may
|
||||
FOREIGN KEY (package_id)
|
||||
REFERENCES acs_objects (object_id) MATCH SIMPLE
|
||||
ON UPDATE NO ACTION ON DELETE NO ACTION ;
|
||||
REFERENCES acs_objects (object_id);
|
||||
|
|
|
|||
|
|
@ -33,10 +33,8 @@ alter table atoz_trm_providers
|
|||
add constraint atoz_trm_provi_prov_id_p_ifmav PRIMARY KEY (provider_id) ;
|
||||
alter table atoz_trm_providers
|
||||
add constraint atoz_trm_provi_prov_id_f_yjmjc FOREIGN KEY (provider_id)
|
||||
REFERENCES atoz_provider (provider_id) MATCH SIMPLE
|
||||
ON UPDATE NO ACTION ON DELETE NO ACTION;
|
||||
REFERENCES atoz_provider (provider_id);
|
||||
alter table atoz_trm_providers
|
||||
add constraint atoz_trm_provid_domain_f_9drhn FOREIGN KEY ("domain")
|
||||
REFERENCES trm_domains ("key") MATCH SIMPLE
|
||||
ON UPDATE NO ACTION ON DELETE NO ACTION;
|
||||
REFERENCES trm_domains ("key");
|
||||
|
||||
|
|
|
|||
|
|
@ -37,12 +37,10 @@ update init_requirements
|
|||
|
||||
ALTER TABLE init_requirements
|
||||
ADD CONSTRAINT init_requirements_init_f_cmmdn FOREIGN KEY (init)
|
||||
REFERENCES inits (class_name) MATCH SIMPLE
|
||||
ON UPDATE NO ACTION ON DELETE NO ACTION;
|
||||
REFERENCES inits (class_name);
|
||||
ALTER TABLE init_requirements
|
||||
ADD CONSTRAINT init_require_requ_init_f_i6rgg FOREIGN KEY (required_init)
|
||||
REFERENCES inits (class_name) MATCH SIMPLE
|
||||
ON UPDATE NO ACTION ON DELETE NO ACTION;
|
||||
REFERENCES inits (class_name);
|
||||
|
||||
|
||||
update application_types
|
||||
|
|
|
|||
|
|
@ -34,10 +34,8 @@ update init_requirements
|
|||
|
||||
ALTER TABLE init_requirements
|
||||
ADD CONSTRAINT init_requirements_init_f_cmmdn FOREIGN KEY (init)
|
||||
REFERENCES inits (class_name) MATCH SIMPLE
|
||||
ON UPDATE NO ACTION ON DELETE NO ACTION;
|
||||
REFERENCES inits (class_name);
|
||||
|
||||
ALTER TABLE init_requirements
|
||||
ADD CONSTRAINT init_require_requ_init_f_i6rgg FOREIGN KEY (required_init)
|
||||
REFERENCES inits (class_name) MATCH SIMPLE
|
||||
ON UPDATE NO ACTION ON DELETE NO ACTION;
|
||||
REFERENCES inits (class_name);
|
||||
|
|
|
|||
|
|
@ -37,13 +37,11 @@ update init_requirements
|
|||
|
||||
ALTER TABLE init_requirements
|
||||
ADD CONSTRAINT init_requirements_init_f_cmmdn FOREIGN KEY (init)
|
||||
REFERENCES inits (class_name) MATCH SIMPLE
|
||||
ON UPDATE NO ACTION ON DELETE NO ACTION;
|
||||
REFERENCES inits (class_name);
|
||||
|
||||
ALTER TABLE init_requirements
|
||||
ADD CONSTRAINT init_require_requ_init_f_i6rgg FOREIGN KEY (required_init)
|
||||
REFERENCES inits (class_name) MATCH SIMPLE
|
||||
ON UPDATE NO ACTION ON DELETE NO ACTION;
|
||||
REFERENCES inits (class_name);
|
||||
|
||||
|
||||
-- update application_types
|
||||
|
|
|
|||
|
|
@ -35,9 +35,7 @@ UPDATE init_requirements
|
|||
-- Restore the constraints for init_requirements
|
||||
ALTER TABLE init_requirements
|
||||
ADD CONSTRAINT init_requirements_init_f_cmmdn FOREIGN KEY (init)
|
||||
REFERENCES inits (class_name) MATCH SIMPLE
|
||||
ON UPDATE NO ACTION ON DELETE NO ACTION;
|
||||
REFERENCES inits (class_name);
|
||||
ALTER TABLE init_requirements
|
||||
ADD CONSTRAINT init_require_requ_init_f_i6rgg FOREIGN KEY (required_init)
|
||||
REFERENCES inits (class_name) MATCH SIMPLE
|
||||
ON UPDATE NO ACTION ON DELETE NO ACTION;
|
||||
REFERENCES inits (class_name);
|
||||
|
|
|
|||
|
|
@ -42,12 +42,10 @@ UPDATE init_requirements
|
|||
-- Restore the constraints for init_requirements
|
||||
ALTER TABLE init_requirements
|
||||
ADD CONSTRAINT init_requirements_init_f_cmmdn FOREIGN KEY (init)
|
||||
REFERENCES inits (class_name) MATCH SIMPLE
|
||||
ON UPDATE NO ACTION ON DELETE NO ACTION;
|
||||
REFERENCES inits (class_name);
|
||||
ALTER TABLE init_requirements
|
||||
ADD CONSTRAINT init_require_requ_init_f_i6rgg FOREIGN KEY (required_init)
|
||||
REFERENCES inits (class_name) MATCH SIMPLE
|
||||
ON UPDATE NO ACTION ON DELETE NO ACTION;
|
||||
REFERENCES inits (class_name);
|
||||
|
||||
-- Update system tables
|
||||
|
||||
|
|
@ -71,4 +69,4 @@ UPDATE content_types
|
|||
--Adjust content type decisiontree in authoring_steps directory table
|
||||
UPDATE authoring_steps
|
||||
SET component = 'com.arsdigita.cms.contenttypes.ui.OrganizationPropertiesStep'
|
||||
WHERE component = 'com.arsdigita.cms.contenttypes.ui.SimpleOrganizationPropertiesStep';
|
||||
WHERE component = 'com.arsdigita.cms.contenttypes.ui.SimpleOrganizationPropertiesStep';
|
||||
|
|
|
|||
|
|
@ -29,8 +29,7 @@ update init_requirements
|
|||
|
||||
ALTER TABLE init_requirements
|
||||
ADD CONSTRAINT init_requirements_init_f_cmmdn FOREIGN KEY (init)
|
||||
REFERENCES inits (class_name) MATCH SIMPLE
|
||||
ON UPDATE NO ACTION ON DELETE NO ACTION;
|
||||
REFERENCES inits (class_name);
|
||||
|
||||
|
||||
update content_types
|
||||
|
|
|
|||
|
|
@ -22,10 +22,8 @@ ALTER TABLE ct_simpleaddr_addresses
|
|||
|
||||
ALTER TABLE ct_simpleaddr_addresses
|
||||
ADD CONSTRAINT ct_sim_add_iso_cou_cod_f_7mojx FOREIGN KEY (iso_country_code)
|
||||
REFERENCES ct_simpleaddr_iso_countries (iso_code) MATCH SIMPLE
|
||||
ON UPDATE NO ACTION ON DELETE NO ACTION;
|
||||
REFERENCES ct_simpleaddr_iso_countries (iso_code);
|
||||
|
||||
ALTER TABLE ct_simpleaddr_addresses
|
||||
ADD CONSTRAINT ct_simple_addre_add_id_f_nrh2p FOREIGN KEY (address_id)
|
||||
REFERENCES cms_pages (item_id) MATCH SIMPLE
|
||||
ON UPDATE NO ACTION ON DELETE NO ACTION;
|
||||
REFERENCES cms_pages (item_id);
|
||||
|
|
|
|||
|
|
@ -56,8 +56,7 @@ delete from site_nodes
|
|||
);
|
||||
alter table site_nodes add constraint site_nodes_node_id_f_n1m2y
|
||||
FOREIGN KEY (node_id)
|
||||
REFERENCES acs_objects (object_id) MATCH SIMPLE
|
||||
ON UPDATE NO ACTION ON DELETE NO ACTION ;
|
||||
REFERENCES acs_objects (object_id);
|
||||
|
||||
|
||||
|
||||
|
|
@ -119,13 +118,10 @@ update application_types
|
|||
|
||||
alter table application_types add constraint applica_typ_pac_typ_id_f_v80ma
|
||||
FOREIGN KEY (package_type_id)
|
||||
REFERENCES apm_package_types (package_type_id)
|
||||
MATCH SIMPLE ON UPDATE NO ACTION ON DELETE NO ACTION ;
|
||||
REFERENCES apm_package_types (package_type_id);
|
||||
alter table applications add constraint application_package_id_f_cdaho
|
||||
FOREIGN KEY (package_id)
|
||||
REFERENCES apm_packages (package_id) MATCH SIMPLE
|
||||
ON UPDATE NO ACTION ON DELETE NO ACTION ;
|
||||
REFERENCES apm_packages (package_id);
|
||||
alter table apm_packages add constraint apm_package_package_id_f_46may
|
||||
FOREIGN KEY (package_id)
|
||||
REFERENCES acs_objects (object_id) MATCH SIMPLE
|
||||
ON UPDATE NO ACTION ON DELETE NO ACTION ;
|
||||
REFERENCES acs_objects (object_id);
|
||||
|
|
|
|||
|
|
@ -56,8 +56,7 @@ delete from site_nodes
|
|||
);
|
||||
alter table site_nodes add constraint site_nodes_node_id_f_n1m2y
|
||||
FOREIGN KEY (node_id)
|
||||
REFERENCES acs_objects (object_id) MATCH SIMPLE
|
||||
ON UPDATE NO ACTION ON DELETE NO ACTION ;
|
||||
REFERENCES acs_objects (object_id);
|
||||
|
||||
|
||||
|
||||
|
|
@ -119,13 +118,10 @@ update application_types
|
|||
|
||||
alter table application_types add constraint applica_typ_pac_typ_id_f_v80ma
|
||||
FOREIGN KEY (package_type_id)
|
||||
REFERENCES apm_package_types (package_type_id)
|
||||
MATCH SIMPLE ON UPDATE NO ACTION ON DELETE NO ACTION ;
|
||||
REFERENCES apm_package_types (package_type_id);
|
||||
alter table applications add constraint application_package_id_f_cdaho
|
||||
FOREIGN KEY (package_id)
|
||||
REFERENCES apm_packages (package_id) MATCH SIMPLE
|
||||
ON UPDATE NO ACTION ON DELETE NO ACTION ;
|
||||
REFERENCES apm_packages (package_id);
|
||||
alter table apm_packages add constraint apm_package_package_id_f_46may
|
||||
FOREIGN KEY (package_id)
|
||||
REFERENCES acs_objects (object_id) MATCH SIMPLE
|
||||
ON UPDATE NO ACTION ON DELETE NO ACTION ;
|
||||
REFERENCES acs_objects (object_id);
|
||||
|
|
|
|||
|
|
@ -56,8 +56,7 @@ delete from site_nodes
|
|||
);
|
||||
alter table site_nodes add constraint site_nodes_node_id_f_n1m2y
|
||||
FOREIGN KEY (node_id)
|
||||
REFERENCES acs_objects (object_id) MATCH SIMPLE
|
||||
ON UPDATE NO ACTION ON DELETE NO ACTION ;
|
||||
REFERENCES acs_objects (object_id);
|
||||
|
||||
|
||||
|
||||
|
|
@ -119,13 +118,10 @@ update application_types
|
|||
|
||||
alter table application_types add constraint applica_typ_pac_typ_id_f_v80ma
|
||||
FOREIGN KEY (package_type_id)
|
||||
REFERENCES apm_package_types (package_type_id)
|
||||
MATCH SIMPLE ON UPDATE NO ACTION ON DELETE NO ACTION ;
|
||||
REFERENCES apm_package_types (package_type_id);
|
||||
alter table applications add constraint application_package_id_f_cdaho
|
||||
FOREIGN KEY (package_id)
|
||||
REFERENCES apm_packages (package_id) MATCH SIMPLE
|
||||
ON UPDATE NO ACTION ON DELETE NO ACTION ;
|
||||
REFERENCES apm_packages (package_id);
|
||||
alter table apm_packages add constraint apm_package_package_id_f_46may
|
||||
FOREIGN KEY (package_id)
|
||||
REFERENCES acs_objects (object_id) MATCH SIMPLE
|
||||
ON UPDATE NO ACTION ON DELETE NO ACTION ;
|
||||
REFERENCES acs_objects (object_id);
|
||||
|
|
|
|||
|
|
@ -56,8 +56,7 @@ delete from site_nodes
|
|||
);
|
||||
alter table site_nodes add constraint site_nodes_node_id_f_n1m2y
|
||||
FOREIGN KEY (node_id)
|
||||
REFERENCES acs_objects (object_id) MATCH SIMPLE
|
||||
ON UPDATE NO ACTION ON DELETE NO ACTION ;
|
||||
REFERENCES acs_objects (object_id);
|
||||
|
||||
|
||||
|
||||
|
|
@ -119,16 +118,13 @@ update application_types
|
|||
|
||||
alter table application_types add constraint applica_typ_pac_typ_id_f_v80ma
|
||||
FOREIGN KEY (package_type_id)
|
||||
REFERENCES apm_package_types (package_type_id)
|
||||
MATCH SIMPLE ON UPDATE NO ACTION ON DELETE NO ACTION ;
|
||||
REFERENCES apm_package_types (package_type_id);
|
||||
alter table applications add constraint application_package_id_f_cdaho
|
||||
FOREIGN KEY (package_id)
|
||||
REFERENCES apm_packages (package_id) MATCH SIMPLE
|
||||
ON UPDATE NO ACTION ON DELETE NO ACTION ;
|
||||
REFERENCES apm_packages (package_id);
|
||||
alter table apm_packages add constraint apm_package_package_id_f_46may
|
||||
FOREIGN KEY (package_id)
|
||||
REFERENCES acs_objects (object_id) MATCH SIMPLE
|
||||
ON UPDATE NO ACTION ON DELETE NO ACTION ;
|
||||
REFERENCES acs_objects (object_id);
|
||||
|
||||
-- Additionally the Application table admin_app does not provide any
|
||||
-- functionality and is removed.
|
||||
|
|
|
|||
|
|
@ -53,8 +53,7 @@ delete from apm_packages
|
|||
|
||||
ALTER TABLE apm_packages
|
||||
ADD CONSTRAINT apm_package_package_id_f_46may FOREIGN KEY (package_id)
|
||||
REFERENCES acs_objects (object_id) MATCH SIMPLE
|
||||
ON UPDATE NO ACTION ON DELETE NO ACTION;
|
||||
REFERENCES acs_objects (object_id);
|
||||
|
||||
-- there seem to be no intries for a apm_packages_types entry (row) in
|
||||
-- acs_objects or object_context!
|
||||
|
|
|
|||
|
|
@ -55,8 +55,7 @@ delete from site_nodes
|
|||
);
|
||||
alter table site_nodes add constraint site_nodes_node_id_f_n1m2y
|
||||
FOREIGN KEY (node_id)
|
||||
REFERENCES acs_objects (object_id) MATCH SIMPLE
|
||||
ON UPDATE NO ACTION ON DELETE NO ACTION ;
|
||||
REFERENCES acs_objects (object_id);
|
||||
|
||||
|
||||
|
||||
|
|
@ -85,8 +84,7 @@ delete from apm_packages
|
|||
|
||||
ALTER TABLE apm_packages
|
||||
ADD CONSTRAINT apm_package_package_id_f_46may FOREIGN KEY (package_id)
|
||||
REFERENCES acs_objects (object_id) MATCH SIMPLE
|
||||
ON UPDATE NO ACTION ON DELETE NO ACTION;
|
||||
REFERENCES acs_objects (object_id);
|
||||
|
||||
-- there seem to be no intries for a apm_packages_types entry (row) in
|
||||
-- acs_objects or object_context!
|
||||
|
|
|
|||
|
|
@ -55,8 +55,7 @@ delete from site_nodes
|
|||
);
|
||||
alter table site_nodes add constraint site_nodes_node_id_f_n1m2y
|
||||
FOREIGN KEY (node_id)
|
||||
REFERENCES acs_objects (object_id) MATCH SIMPLE
|
||||
ON UPDATE NO ACTION ON DELETE NO ACTION ;
|
||||
REFERENCES acs_objects (object_id);
|
||||
|
||||
|
||||
|
||||
|
|
@ -85,8 +84,7 @@ delete from apm_packages
|
|||
|
||||
ALTER TABLE apm_packages
|
||||
ADD CONSTRAINT apm_package_package_id_f_46may FOREIGN KEY (package_id)
|
||||
REFERENCES acs_objects (object_id) MATCH SIMPLE
|
||||
ON UPDATE NO ACTION ON DELETE NO ACTION;
|
||||
REFERENCES acs_objects (object_id);
|
||||
|
||||
-- there seem to be no intries for a apm_packages_types entry (row) in
|
||||
-- acs_objects or object_context!
|
||||
|
|
|
|||
|
|
@ -57,8 +57,7 @@ delete from site_nodes
|
|||
);
|
||||
alter table site_nodes add constraint site_nodes_node_id_f_n1m2y
|
||||
FOREIGN KEY (node_id)
|
||||
REFERENCES acs_objects (object_id) MATCH SIMPLE
|
||||
ON UPDATE NO ACTION ON DELETE NO ACTION ;
|
||||
REFERENCES acs_objects (object_id);
|
||||
|
||||
|
||||
|
||||
|
|
@ -120,16 +119,13 @@ update application_types
|
|||
|
||||
alter table application_types add constraint applica_typ_pac_typ_id_f_v80ma
|
||||
FOREIGN KEY (package_type_id)
|
||||
REFERENCES apm_package_types (package_type_id)
|
||||
MATCH SIMPLE ON UPDATE NO ACTION ON DELETE NO ACTION ;
|
||||
REFERENCES apm_package_types (package_type_id);
|
||||
alter table applications add constraint application_package_id_f_cdaho
|
||||
FOREIGN KEY (package_id)
|
||||
REFERENCES apm_packages (package_id) MATCH SIMPLE
|
||||
ON UPDATE NO ACTION ON DELETE NO ACTION ;
|
||||
REFERENCES apm_packages (package_id);
|
||||
alter table apm_packages add constraint apm_package_package_id_f_46may
|
||||
FOREIGN KEY (package_id)
|
||||
REFERENCES acs_objects (object_id) MATCH SIMPLE
|
||||
ON UPDATE NO ACTION ON DELETE NO ACTION ;
|
||||
REFERENCES acs_objects (object_id);
|
||||
|
||||
-- Additionally the Application table admin_app does not provide any
|
||||
-- functionality and is removed.
|
||||
|
|
@ -155,4 +151,4 @@ delete from acs_objects
|
|||
where object_type like '%sitemap.SiteMap%';
|
||||
|
||||
delete from application_types
|
||||
where object_type like '%sitemap.SiteMap%';
|
||||
where object_type like '%sitemap.SiteMap%';
|
||||
|
|
|
|||
|
|
@ -17,103 +17,5 @@
|
|||
|
||||
ALTER TABLE forum_forums ADD COLUMN is_public BOOLEAN NOT NULL DEFAULT true;
|
||||
|
||||
-- CREATE TABLE forum_temp AS SELECT * FROM forum_forums ;
|
||||
-- DROP TABLE forum_forums CASCADE ;
|
||||
|
||||
-- CREATE TABLE forum_forums
|
||||
-- (
|
||||
-- forum_id INTEGER NOT NULL,
|
||||
-- is_moderated BOOLEAN NOT NULL,
|
||||
-- is_noticeboard BOOLEAN NOT NULL,
|
||||
-- is_public BOOLEAN NOT NULL,
|
||||
-- admin_group_id INTEGER,
|
||||
-- mod_group_id INTEGER,
|
||||
-- create_group_id INTEGER,
|
||||
-- respond_group_id INTEGER,
|
||||
-- read_group_id INTEGER,
|
||||
-- category_id INTEGER NOT NULL,
|
||||
-- lifecycle_definition_id INTEGER,
|
||||
-- expire_after NUMERIC,
|
||||
-- file_attachments_allowed BOOLEAN NOT NULL,
|
||||
-- image_uploads_allowed BOOLEAN NOT NULL,
|
||||
-- subscribe_thread_starter BOOLEAN NOT NULL,
|
||||
-- no_category_posts_allowed BOOLEAN NOT NULL,
|
||||
-- anonymous_posts_allowed BOOLEAN NOT NULL,
|
||||
-- introduction CHARACTER VARYING(4000),
|
||||
-- CONSTRAINT forum_forums_forum_id_p_9opkb PRIMARY KEY (forum_id),
|
||||
-- CONSTRAINT foru_for_life_defin_id_f_ugal3 FOREIGN KEY (lifecycle_definition_id)
|
||||
-- REFERENCES lifecycle_definitions (definition_id) MATCH SIMPLE
|
||||
-- ON UPDATE NO ACTION ON DELETE NO ACTION,
|
||||
-- CONSTRAINT foru_foru_admi_grou_id_f_k0nw6 FOREIGN KEY (admin_group_id)
|
||||
-- REFERENCES groups (group_id) MATCH SIMPLE
|
||||
-- ON UPDATE NO ACTION ON DELETE NO ACTION,
|
||||
-- CONSTRAINT foru_foru_crea_grou_id_f_f7x57 FOREIGN KEY (create_group_id)
|
||||
-- REFERENCES groups (group_id) MATCH SIMPLE
|
||||
-- ON UPDATE NO ACTION ON DELETE NO ACTION,
|
||||
-- CONSTRAINT foru_foru_respo_gro_id_f_rnofz FOREIGN KEY (respond_group_id)
|
||||
-- REFERENCES groups (group_id) MATCH SIMPLE
|
||||
-- ON UPDATE NO ACTION ON DELETE NO ACTION,
|
||||
-- CONSTRAINT foru_forum_category_id_f_1u2dw FOREIGN KEY (category_id)
|
||||
-- REFERENCES cat_categories (category_id) MATCH SIMPLE
|
||||
-- ON UPDATE NO ACTION ON DELETE NO ACTION,
|
||||
-- CONSTRAINT foru_forum_mod_grou_id_f__smmb FOREIGN KEY (mod_group_id)
|
||||
-- REFERENCES groups (group_id) MATCH SIMPLE
|
||||
-- ON UPDATE NO ACTION ON DELETE NO ACTION,
|
||||
-- CONSTRAINT foru_forum_rea_grou_id_f_itati FOREIGN KEY (read_group_id)
|
||||
-- REFERENCES groups (group_id) MATCH SIMPLE
|
||||
-- ON UPDATE NO ACTION ON DELETE NO ACTION,
|
||||
-- CONSTRAINT forum_forums_forum_id_f_znjmf FOREIGN KEY (forum_id)
|
||||
-- REFERENCES applications (application_id) MATCH SIMPLE
|
||||
-- ON UPDATE NO ACTION ON DELETE NO ACTION
|
||||
-- )
|
||||
-- WITH (
|
||||
-- OIDS=FALSE
|
||||
-- );
|
||||
|
||||
-- INSERT INTO forum_forums (forum_id,
|
||||
-- is_moderated,
|
||||
-- is_noticeboard,
|
||||
-- is_public,
|
||||
-- admin_group_id,
|
||||
-- mod_group_id,
|
||||
-- create_group_id,
|
||||
-- respond_group_id,
|
||||
-- read_group_id,category_id,
|
||||
-- lifecycle_definition_id,
|
||||
-- expire_after,
|
||||
-- file_attachments_allowed,
|
||||
-- image_uploads_allowed,
|
||||
-- subscribe_thread_starter,
|
||||
-- no_category_posts_allowed,
|
||||
-- anonymous_posts_allowed,
|
||||
-- introduction)
|
||||
-- SELECT forum_id,
|
||||
-- is_moderated,
|
||||
-- is_noticeboard,is_noticeboard,
|
||||
-- admin_group_id,
|
||||
-- mod_group_id,create_group_id,
|
||||
-- respond_group_id,
|
||||
-- read_group_id,category_id,
|
||||
-- lifecycle_definition_id,
|
||||
-- expire_after,
|
||||
-- file_attachments_allowed,
|
||||
-- image_uploads_allowed,
|
||||
-- subscribe_thread_starter,
|
||||
-- no_category_posts_allowed,
|
||||
-- anonymous_posts_allowed,
|
||||
-- introduction
|
||||
-- FROM forum_temp;
|
||||
|
||||
-- UPDATE forum_forums SET is_public = TRUE;
|
||||
|
||||
-- restore constraint
|
||||
-- ALTER TABLE forum_subscriptions
|
||||
-- ADD CONSTRAINT foru_subscripti_for_id_f_xqfd9 FOREIGN KEY (forum_id)
|
||||
-- REFERENCES forum_forums (forum_id) MATCH SIMPLE
|
||||
-- ON UPDATE NO ACTION ON DELETE NO ACTION;
|
||||
|
||||
-- DROP TABLE forum_temp;
|
||||
|
||||
|
||||
|
||||
|
||||
|
|
|
|||
|
|
@ -56,8 +56,7 @@ delete from site_nodes
|
|||
);
|
||||
alter table site_nodes add constraint site_nodes_node_id_f_n1m2y
|
||||
FOREIGN KEY (node_id)
|
||||
REFERENCES acs_objects (object_id) MATCH SIMPLE
|
||||
ON UPDATE NO ACTION ON DELETE NO ACTION ;
|
||||
REFERENCES acs_objects (object_id);
|
||||
|
||||
|
||||
|
||||
|
|
@ -119,13 +118,10 @@ update application_types
|
|||
|
||||
alter table application_types add constraint applica_typ_pac_typ_id_f_v80ma
|
||||
FOREIGN KEY (package_type_id)
|
||||
REFERENCES apm_package_types (package_type_id)
|
||||
MATCH SIMPLE ON UPDATE NO ACTION ON DELETE NO ACTION ;
|
||||
REFERENCES apm_package_types (package_type_id);
|
||||
alter table applications add constraint application_package_id_f_cdaho
|
||||
FOREIGN KEY (package_id)
|
||||
REFERENCES apm_packages (package_id) MATCH SIMPLE
|
||||
ON UPDATE NO ACTION ON DELETE NO ACTION ;
|
||||
REFERENCES apm_packages (package_id);
|
||||
alter table apm_packages add constraint apm_package_package_id_f_46may
|
||||
FOREIGN KEY (package_id)
|
||||
REFERENCES acs_objects (object_id) MATCH SIMPLE
|
||||
ON UPDATE NO ACTION ON DELETE NO ACTION ;
|
||||
REFERENCES acs_objects (object_id);
|
||||
|
|
|
|||
|
|
@ -56,8 +56,7 @@ delete from site_nodes
|
|||
);
|
||||
alter table site_nodes add constraint site_nodes_node_id_f_n1m2y
|
||||
FOREIGN KEY (node_id)
|
||||
REFERENCES acs_objects (object_id) MATCH SIMPLE
|
||||
ON UPDATE NO ACTION ON DELETE NO ACTION ;
|
||||
REFERENCES acs_objects (object_id);
|
||||
|
||||
|
||||
|
||||
|
|
@ -119,13 +118,10 @@ update application_types
|
|||
|
||||
alter table application_types add constraint applica_typ_pac_typ_id_f_v80ma
|
||||
FOREIGN KEY (package_type_id)
|
||||
REFERENCES apm_package_types (package_type_id)
|
||||
MATCH SIMPLE ON UPDATE NO ACTION ON DELETE NO ACTION ;
|
||||
REFERENCES apm_package_types (package_type_id);
|
||||
alter table applications add constraint application_package_id_f_cdaho
|
||||
FOREIGN KEY (package_id)
|
||||
REFERENCES apm_packages (package_id) MATCH SIMPLE
|
||||
ON UPDATE NO ACTION ON DELETE NO ACTION ;
|
||||
REFERENCES apm_packages (package_id);
|
||||
alter table apm_packages add constraint apm_package_package_id_f_46may
|
||||
FOREIGN KEY (package_id)
|
||||
REFERENCES acs_objects (object_id) MATCH SIMPLE
|
||||
ON UPDATE NO ACTION ON DELETE NO ACTION ;
|
||||
REFERENCES acs_objects (object_id);
|
||||
|
|
|
|||
|
|
@ -37,13 +37,11 @@ update init_requirements
|
|||
|
||||
ALTER TABLE init_requirements
|
||||
ADD CONSTRAINT init_requirements_init_f_cmmdn FOREIGN KEY (init)
|
||||
REFERENCES inits (class_name) MATCH SIMPLE
|
||||
ON UPDATE NO ACTION ON DELETE NO ACTION;
|
||||
REFERENCES inits (class_name);
|
||||
|
||||
ALTER TABLE init_requirements
|
||||
ADD CONSTRAINT init_require_requ_init_f_i6rgg FOREIGN KEY (required_init)
|
||||
REFERENCES inits (class_name) MATCH SIMPLE
|
||||
ON UPDATE NO ACTION ON DELETE NO ACTION;
|
||||
REFERENCES inits (class_name);
|
||||
|
||||
|
||||
update application_types
|
||||
|
|
|
|||
|
|
@ -56,8 +56,7 @@ delete from site_nodes
|
|||
);
|
||||
alter table site_nodes add constraint site_nodes_node_id_f_n1m2y
|
||||
FOREIGN KEY (node_id)
|
||||
REFERENCES acs_objects (object_id) MATCH SIMPLE
|
||||
ON UPDATE NO ACTION ON DELETE NO ACTION ;
|
||||
REFERENCES acs_objects (object_id;
|
||||
|
||||
|
||||
|
||||
|
|
@ -119,13 +118,10 @@ update application_types
|
|||
|
||||
alter table application_types add constraint applica_typ_pac_typ_id_f_v80ma
|
||||
FOREIGN KEY (package_type_id)
|
||||
REFERENCES apm_package_types (package_type_id)
|
||||
MATCH SIMPLE ON UPDATE NO ACTION ON DELETE NO ACTION ;
|
||||
REFERENCES apm_package_types (package_type_id);
|
||||
alter table applications add constraint application_package_id_f_cdaho
|
||||
FOREIGN KEY (package_id)
|
||||
REFERENCES apm_packages (package_id) MATCH SIMPLE
|
||||
ON UPDATE NO ACTION ON DELETE NO ACTION ;
|
||||
REFERENCES apm_packages (package_id);
|
||||
alter table apm_packages add constraint apm_package_package_id_f_46may
|
||||
FOREIGN KEY (package_id)
|
||||
REFERENCES acs_objects (object_id) MATCH SIMPLE
|
||||
ON UPDATE NO ACTION ON DELETE NO ACTION ;
|
||||
REFERENCES acs_objects (object_id);
|
||||
|
|
|
|||
|
|
@ -17,64 +17,16 @@
|
|||
--
|
||||
-- $Id: ren_domainprovider_table.sql pboy $
|
||||
|
||||
-- rename ct_contact_* tables to ct_ldn_contact_* tables following
|
||||
-- ccm naming conventions to make maintenance tasks easier
|
||||
|
||||
|
||||
-- if we could figure out the old names we could rename constraints too
|
||||
-- alter table ct_contacts drop constraint ... ;
|
||||
-- alter table ct_contacts drop constraint ... ;
|
||||
-- alter table ct_contacts drop constraint ... ;
|
||||
|
||||
alter table ct_contacts RENAME TO ct_ldn_contacts ;
|
||||
|
||||
-- alter table ct_contacts drop constraint ... ;
|
||||
-- alter table ct_contacts drop constraint ... ;
|
||||
-- alter table ct_contacts drop constraint ... ;
|
||||
|
||||
|
||||
-- alter table ct_contacts drop constraint ... ;
|
||||
-- alter table ct_contacts drop constraint ... ;
|
||||
-- alter table ct_contacts drop constraint ... ;
|
||||
|
||||
alter table ct_contact_address RENAME TO ct_ldn_contact_address ;
|
||||
|
||||
-- alter table ct_ldn_contact_address
|
||||
-- add constraint ct_ldn_con_add_addr_id_p_y5yhy PRIMARY KEY (address_id) ;
|
||||
-- alter table ct_ldn_contact_address
|
||||
-- add constraint ct_ldn_con_add_addr_id_f_bfcho FOREIGN KEY (address_id)
|
||||
-- REFERENCES cms_items (item_id) MATCH SIMPLE
|
||||
-- ON UPDATE NO ACTION ON DELETE NO ACTION;
|
||||
|
||||
|
||||
-- alter table ct_contacts drop constraint ... ;
|
||||
-- alter table ct_contacts drop constraint ... ;
|
||||
-- alter table ct_contacts drop constraint ... ;
|
||||
|
||||
alter table ct_contact_phones RENAME TO ct_ldn_contact_phones ;
|
||||
|
||||
-- alter table ct_ldn_contact_address
|
||||
-- add constraint ct_ldn_con_add_addr_id_p_y5yhy PRIMARY KEY (address_id) ;
|
||||
-- alter table ct_ldn_contact_address
|
||||
-- add constraint ct_ldn_con_add_addr_id_f_bfcho FOREIGN KEY (address_id)
|
||||
-- REFERENCES cms_items (item_id) MATCH SIMPLE
|
||||
-- ON UPDATE NO ACTION ON DELETE NO ACTION;
|
||||
|
||||
|
||||
-- alter table ct_contacts drop constraint ... ;
|
||||
-- alter table ct_contacts drop constraint ... ;
|
||||
-- alter table ct_contacts drop constraint ... ;
|
||||
|
||||
alter table ct_contact_types RENAME TO ct_ldn_contact_types ;
|
||||
|
||||
-- alter table ct_ldn_contact_address
|
||||
-- add constraint ct_ldn_con_add_addr_id_p_y5yhy PRIMARY KEY (address_id) ;
|
||||
-- alter table ct_ldn_contact_address
|
||||
-- add constraint ct_ldn_con_add_addr_id_f_bfcho FOREIGN KEY (address_id)
|
||||
-- REFERENCES cms_items (item_id) MATCH SIMPLE
|
||||
-- ON UPDATE NO ACTION ON DELETE NO ACTION;
|
||||
|
||||
|
||||
alter table contact_content_item_map drop constraint cont_con_ite_map_ite_i_p_scqe9 ;
|
||||
alter table contact_content_item_map drop constraint cont_con_ite_map_con_i_f_lanid ;
|
||||
alter table contact_content_item_map drop constraint cont_con_ite_map_ite_i_f_fr0po ;
|
||||
|
|
@ -85,10 +37,8 @@ alter table ct_ldn_contact_content_item_map
|
|||
add constraint ct_ldn_con_con_ite_map_p_nannu PRIMARY KEY(item_id) ;
|
||||
alter table ct_ldn_contact_content_item_map
|
||||
add constraint ct_ldn_con_con_ite_map_f_g9mgi foreign key (contact_id)
|
||||
references ct_ldn_contacts (contact_id) MATCH SIMPLE
|
||||
ON UPDATE NO ACTION ON DELETE NO ACTION;
|
||||
references ct_ldn_contacts (contact_id);
|
||||
alter table ct_ldn_contact_content_item_map
|
||||
add constraint ct_ldn_con_con_ite_map_f_a0qiy foreign key (item_id)
|
||||
references cms_items(item_id) MATCH SIMPLE
|
||||
ON UPDATE NO ACTION ON DELETE NO ACTION;
|
||||
references cms_items(item_id);
|
||||
|
||||
|
|
|
|||
|
|
@ -33,12 +33,10 @@ update init_requirements
|
|||
|
||||
ALTER TABLE init_requirements
|
||||
ADD CONSTRAINT init_requirements_init_f_cmmdn FOREIGN KEY (init)
|
||||
REFERENCES inits (class_name) MATCH SIMPLE
|
||||
ON UPDATE NO ACTION ON DELETE NO ACTION;
|
||||
REFERENCES inits (class_name);
|
||||
ALTER TABLE init_requirements
|
||||
ADD CONSTRAINT init_require_requ_init_f_i6rgg FOREIGN KEY (required_init)
|
||||
REFERENCES inits (class_name) MATCH SIMPLE
|
||||
ON UPDATE NO ACTION ON DELETE NO ACTION;
|
||||
REFERENCES inits (class_name);
|
||||
|
||||
|
||||
update content_types
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
--
|
||||
-
|
||||
-- Copyright (C) 2012 Peter Boy All Rights Reserved.
|
||||
--
|
||||
-- This library is free software; you can redistribute it and/or
|
||||
|
|
@ -28,14 +28,5 @@
|
|||
|
||||
ALTER TABLE ct_esdservice RENAME TO ct_ldn_esdservice ;
|
||||
|
||||
-- alter table ct_ldn_esdservice
|
||||
-- add constraint ct_ldn_esdserv_serv_id_p_5dac0 PRIMARY KEY(service_id);
|
||||
-- alter table ct_ldn_esdservice
|
||||
-- add constraint ct_ldn_esdserv_cont_id_f_r4d1z FOREIGN KEY (contact_id)
|
||||
-- references ct_ldn_contacts (contact_id) MATCH SIMPLE
|
||||
-- ON UPDATE NO ACTION ON DELETE NO ACTION;
|
||||
-- alter table ct_ldn_esdservice
|
||||
-- add constraint ct_ldn_esdserv_serv_id_f_tfkqn FOREIGN KEY (service_id)
|
||||
-- references cms_articles (article_id) MATCH SIMPLE
|
||||
-- ON UPDATE NO ACTION ON DELETE NO ACTION;
|
||||
|
||||
|
||||
|
|
|
|||
|
|
@ -33,12 +33,10 @@ UPDATE init_requirements
|
|||
|
||||
ALTER TABLE init_requirements
|
||||
ADD CONSTRAINT init_requirements_init_f_cmmdn FOREIGN KEY (init)
|
||||
REFERENCES inits (class_name) MATCH SIMPLE
|
||||
ON UPDATE NO ACTION ON DELETE NO ACTION;
|
||||
REFERENCES inits (class_name);
|
||||
ALTER TABLE init_requirements
|
||||
ADD CONSTRAINT init_require_requ_init_f_i6rgg FOREIGN KEY (required_init)
|
||||
REFERENCES inits (class_name) MATCH SIMPLE
|
||||
ON UPDATE NO ACTION ON DELETE NO ACTION;
|
||||
REFERENCES inits (class_name);
|
||||
|
||||
|
||||
UPDATE content_types
|
||||
|
|
|
|||
|
|
@ -28,8 +28,7 @@ UPDATE init_requirements
|
|||
|
||||
ALTER TABLE init_requirements
|
||||
ADD CONSTRAINT init_requirements_init_f_cmmdn FOREIGN KEY (init)
|
||||
REFERENCES inits (class_name) MATCH SIMPLE
|
||||
ON UPDATE NO ACTION ON DELETE NO ACTION;
|
||||
REFERENCES inits (class_name);
|
||||
|
||||
UPDATE content_types
|
||||
SET object_type='com.arsdigita.cms.contenttypes.ldn.Organization',
|
||||
|
|
|
|||
|
|
@ -56,8 +56,7 @@ delete from site_nodes
|
|||
);
|
||||
alter table site_nodes add constraint site_nodes_node_id_f_n1m2y
|
||||
FOREIGN KEY (node_id)
|
||||
REFERENCES acs_objects (object_id) MATCH SIMPLE
|
||||
ON UPDATE NO ACTION ON DELETE NO ACTION ;
|
||||
REFERENCES acs_objects (object_id);
|
||||
|
||||
|
||||
|
||||
|
|
@ -119,13 +118,10 @@ update application_types
|
|||
|
||||
alter table application_types add constraint applica_typ_pac_typ_id_f_v80ma
|
||||
FOREIGN KEY (package_type_id)
|
||||
REFERENCES apm_package_types (package_type_id)
|
||||
MATCH SIMPLE ON UPDATE NO ACTION ON DELETE NO ACTION ;
|
||||
REFERENCES apm_package_types (package_type_id);
|
||||
alter table applications add constraint application_package_id_f_cdaho
|
||||
FOREIGN KEY (package_id)
|
||||
REFERENCES apm_packages (package_id) MATCH SIMPLE
|
||||
ON UPDATE NO ACTION ON DELETE NO ACTION ;
|
||||
REFERENCES apm_packages (package_id);
|
||||
alter table apm_packages add constraint apm_package_package_id_f_46may
|
||||
FOREIGN KEY (package_id)
|
||||
REFERENCES acs_objects (object_id) MATCH SIMPLE
|
||||
ON UPDATE NO ACTION ON DELETE NO ACTION ;
|
||||
REFERENCES acs_objects (object_id);
|
||||
|
|
|
|||
|
|
@ -37,12 +37,10 @@ update init_requirements
|
|||
|
||||
ALTER TABLE init_requirements
|
||||
ADD CONSTRAINT init_requirements_init_f_cmmdn FOREIGN KEY (init)
|
||||
REFERENCES inits (class_name) MATCH SIMPLE ;
|
||||
-- ON UPDATE NO ACTION ON DELETE NO ACTION; REDUNDANT,is DEFAULT
|
||||
REFERENCES inits (class_name);
|
||||
ALTER TABLE init_requirements
|
||||
ADD CONSTRAINT init_require_requ_init_f_i6rgg FOREIGN KEY (required_init)
|
||||
REFERENCES inits (class_name) MATCH SIMPLE;
|
||||
-- ON UPDATE NO ACTION ON DELETE NO ACTION; REDUNDANT, is DEFAULT
|
||||
REFERENCES inits (class_name);
|
||||
|
||||
|
||||
update application_types
|
||||
|
|
@ -50,26 +48,6 @@ update application_types
|
|||
singleton_p=false
|
||||
where object_type like '%london.navigation%' ;
|
||||
|
||||
-- table applications doesn't require an update
|
||||
-- update applications
|
||||
-- set title='CCM Themes Administration',
|
||||
-- description='CCM themes administration'
|
||||
-- where primary_url='/admin/themes/' ;
|
||||
|
||||
-- table apm_package_types doesn't require an update
|
||||
-- table apm_packages doesn't require an update either
|
||||
-- table site_nodes doesn't require an update either
|
||||
|
||||
|
||||
-- update application type in acs_objects
|
||||
-- update acs_objects
|
||||
-- set (object_type,display_name,default_domain_class) =
|
||||
-- ('com.arsdigita.themedirector.ThemeDirector' ,
|
||||
-- 'CCM Themes Administration',
|
||||
-- 'com.arsdigita.themedirector.ThemeDirector' )
|
||||
-- where default_domain_class like 'com.arsdigita.london.theme.ThemeApplication' ;
|
||||
|
||||
-- update navigation in acs_objects
|
||||
update acs_objects
|
||||
set (object_type,default_domain_class) =
|
||||
(replace(object_type,'london.navigation', 'navigation') ,
|
||||
|
|
|
|||
|
|
@ -37,13 +37,11 @@ update init_requirements
|
|||
|
||||
ALTER TABLE init_requirements
|
||||
ADD CONSTRAINT init_requirements_init_f_cmmdn FOREIGN KEY (init)
|
||||
REFERENCES inits (class_name) MATCH SIMPLE
|
||||
ON UPDATE NO ACTION ON DELETE NO ACTION;
|
||||
REFERENCES inits (class_name);
|
||||
|
||||
ALTER TABLE init_requirements
|
||||
ADD CONSTRAINT init_require_requ_init_f_i6rgg FOREIGN KEY (required_init)
|
||||
REFERENCES inits (class_name) MATCH SIMPLE
|
||||
ON UPDATE NO ACTION ON DELETE NO ACTION;
|
||||
REFERENCES inits (class_name);
|
||||
|
||||
|
||||
update application_types
|
||||
|
|
|
|||
|
|
@ -56,8 +56,7 @@ delete from site_nodes
|
|||
);
|
||||
alter table site_nodes add constraint site_nodes_node_id_f_n1m2y
|
||||
FOREIGN KEY (node_id)
|
||||
REFERENCES acs_objects (object_id) MATCH SIMPLE
|
||||
ON UPDATE NO ACTION ON DELETE NO ACTION ;
|
||||
REFERENCES acs_objects (object_id);
|
||||
|
||||
|
||||
|
||||
|
|
@ -119,13 +118,10 @@ update application_types
|
|||
|
||||
alter table application_types add constraint applica_typ_pac_typ_id_f_v80ma
|
||||
FOREIGN KEY (package_type_id)
|
||||
REFERENCES apm_package_types (package_type_id)
|
||||
MATCH SIMPLE ON UPDATE NO ACTION ON DELETE NO ACTION ;
|
||||
REFERENCES apm_package_types (package_type_id);
|
||||
alter table applications add constraint application_package_id_f_cdaho
|
||||
FOREIGN KEY (package_id)
|
||||
REFERENCES apm_packages (package_id) MATCH SIMPLE
|
||||
ON UPDATE NO ACTION ON DELETE NO ACTION ;
|
||||
REFERENCES apm_packages (package_id);
|
||||
alter table apm_packages add constraint apm_package_package_id_f_46may
|
||||
FOREIGN KEY (package_id)
|
||||
REFERENCES acs_objects (object_id) MATCH SIMPLE
|
||||
ON UPDATE NO ACTION ON DELETE NO ACTION ;
|
||||
REFERENCES acs_objects (object_id);
|
||||
|
|
|
|||
|
|
@ -33,8 +33,7 @@ alter table rssfeed_feeds
|
|||
add constraint rssfeed_feeds_feed_id_p_493us PRIMARY KEY (feed_id) ;
|
||||
alter table rssfeed_feeds
|
||||
add constraint rssfeed_feeds_feed_id_f_i4i5z FOREIGN KEY (feed_id)
|
||||
REFERENCES acs_objects (object_id) MATCH SIMPLE
|
||||
ON UPDATE NO ACTION ON DELETE NO ACTION;
|
||||
REFERENCES acs_objects (object_id);
|
||||
alter table rssfeed_feeds
|
||||
add constraint rssfeed_feeds_url_u_6xy5m UNIQUE(url) ;
|
||||
|
||||
|
|
|
|||
|
|
@ -37,13 +37,11 @@ update init_requirements
|
|||
|
||||
ALTER TABLE init_requirements
|
||||
ADD CONSTRAINT init_requirements_init_f_cmmdn FOREIGN KEY (init)
|
||||
REFERENCES inits (class_name) MATCH SIMPLE
|
||||
ON UPDATE NO ACTION ON DELETE NO ACTION;
|
||||
REFERENCES inits (class_name);
|
||||
|
||||
ALTER TABLE init_requirements
|
||||
ADD CONSTRAINT init_require_requ_init_f_i6rgg FOREIGN KEY (required_init)
|
||||
REFERENCES inits (class_name) MATCH SIMPLE
|
||||
ON UPDATE NO ACTION ON DELETE NO ACTION;
|
||||
REFERENCES inits (class_name);
|
||||
|
||||
|
||||
update application_types
|
||||
|
|
@ -58,12 +56,6 @@ update applications
|
|||
set (title,description)=('RSS Feeds','RSS feed channels')
|
||||
where primary_url like '%channels%' ;
|
||||
|
||||
-- table apm_package_types doesn't require an update
|
||||
|
||||
-- table apm_packages doesn't require an update either
|
||||
-- table site_nodes doesn't require an update either
|
||||
|
||||
|
||||
-- update acs_objects
|
||||
-- (a) update application type
|
||||
update acs_objects
|
||||
|
|
|
|||
|
|
@ -37,28 +37,11 @@ update init_requirements
|
|||
|
||||
ALTER TABLE init_requirements
|
||||
ADD CONSTRAINT init_requirements_init_f_cmmdn FOREIGN KEY (init)
|
||||
REFERENCES inits (class_name) MATCH SIMPLE
|
||||
ON UPDATE NO ACTION ON DELETE NO ACTION;
|
||||
REFERENCES inits (class_name);
|
||||
|
||||
ALTER TABLE init_requirements
|
||||
ADD CONSTRAINT init_require_requ_init_f_i6rgg FOREIGN KEY (required_init)
|
||||
REFERENCES inits (class_name) MATCH SIMPLE
|
||||
ON UPDATE NO ACTION ON DELETE NO ACTION;
|
||||
|
||||
|
||||
-- update application_types
|
||||
-- set object_type=replace(object_type,'london.portal', 'portalworkspace')
|
||||
-- where object_type like '%london.portal%' ;
|
||||
|
||||
-- table applications doesn't require an update
|
||||
|
||||
-- update apm_package_types
|
||||
-- set package_key=replace(package_key,'workspace', 'portalworkspace')
|
||||
-- where package_key like 'workspace' ;
|
||||
|
||||
-- table apm_packages doesn't require an update either
|
||||
-- table site_nodes doesn't require an update either
|
||||
|
||||
REFERENCES inits (class_name);
|
||||
|
||||
-- update application type in acs_objects
|
||||
update acs_objects
|
||||
|
|
|
|||
|
|
@ -56,8 +56,7 @@ delete from site_nodes
|
|||
);
|
||||
alter table site_nodes add constraint site_nodes_node_id_f_n1m2y
|
||||
FOREIGN KEY (node_id)
|
||||
REFERENCES acs_objects (object_id) MATCH SIMPLE
|
||||
ON UPDATE NO ACTION ON DELETE NO ACTION ;
|
||||
REFERENCES acs_objects (object_id);
|
||||
|
||||
|
||||
|
||||
|
|
@ -119,13 +118,10 @@ update application_types
|
|||
|
||||
alter table application_types add constraint applica_typ_pac_typ_id_f_v80ma
|
||||
FOREIGN KEY (package_type_id)
|
||||
REFERENCES apm_package_types (package_type_id)
|
||||
MATCH SIMPLE ON UPDATE NO ACTION ON DELETE NO ACTION ;
|
||||
REFERENCES apm_package_types (package_type_id);
|
||||
alter table applications add constraint application_package_id_f_cdaho
|
||||
FOREIGN KEY (package_id)
|
||||
REFERENCES apm_packages (package_id) MATCH SIMPLE
|
||||
ON UPDATE NO ACTION ON DELETE NO ACTION ;
|
||||
REFERENCES apm_packages (package_id);
|
||||
alter table apm_packages add constraint apm_package_package_id_f_46may
|
||||
FOREIGN KEY (package_id)
|
||||
REFERENCES acs_objects (object_id) MATCH SIMPLE
|
||||
ON UPDATE NO ACTION ON DELETE NO ACTION ;
|
||||
REFERENCES acs_objects (object_id);
|
||||
|
|
|
|||
|
|
@ -37,13 +37,11 @@ update init_requirements
|
|||
|
||||
ALTER TABLE init_requirements
|
||||
ADD CONSTRAINT init_requirements_init_f_cmmdn FOREIGN KEY (init)
|
||||
REFERENCES inits (class_name) MATCH SIMPLE
|
||||
ON UPDATE NO ACTION ON DELETE NO ACTION;
|
||||
REFERENCES inits (class_name);
|
||||
|
||||
ALTER TABLE init_requirements
|
||||
ADD CONSTRAINT init_require_requ_init_f_i6rgg FOREIGN KEY (required_init)
|
||||
REFERENCES inits (class_name) MATCH SIMPLE
|
||||
ON UPDATE NO ACTION ON DELETE NO ACTION;
|
||||
REFERENCES inits (class_name);
|
||||
|
||||
|
||||
update application_types
|
||||
|
|
|
|||
|
|
@ -56,8 +56,7 @@ delete from site_nodes
|
|||
);
|
||||
alter table site_nodes add constraint site_nodes_node_id_f_n1m2y
|
||||
FOREIGN KEY (node_id)
|
||||
REFERENCES acs_objects (object_id) MATCH SIMPLE
|
||||
ON UPDATE NO ACTION ON DELETE NO ACTION ;
|
||||
REFERENCES acs_objects (object_id);
|
||||
|
||||
|
||||
|
||||
|
|
@ -119,13 +118,10 @@ update application_types
|
|||
|
||||
alter table application_types add constraint applica_typ_pac_typ_id_f_v80ma
|
||||
FOREIGN KEY (package_type_id)
|
||||
REFERENCES apm_package_types (package_type_id)
|
||||
MATCH SIMPLE ON UPDATE NO ACTION ON DELETE NO ACTION ;
|
||||
REFERENCES apm_package_types (package_type_id);
|
||||
alter table applications add constraint application_package_id_f_cdaho
|
||||
FOREIGN KEY (package_id)
|
||||
REFERENCES apm_packages (package_id) MATCH SIMPLE
|
||||
ON UPDATE NO ACTION ON DELETE NO ACTION ;
|
||||
REFERENCES apm_packages (package_id);
|
||||
alter table apm_packages add constraint apm_package_package_id_f_46may
|
||||
FOREIGN KEY (package_id)
|
||||
REFERENCES acs_objects (object_id) MATCH SIMPLE
|
||||
ON UPDATE NO ACTION ON DELETE NO ACTION ;
|
||||
REFERENCES acs_objects (object_id);
|
||||
|
|
|
|||
|
|
@ -56,8 +56,7 @@ delete from site_nodes
|
|||
);
|
||||
alter table site_nodes add constraint site_nodes_node_id_f_n1m2y
|
||||
FOREIGN KEY (node_id)
|
||||
REFERENCES acs_objects (object_id) MATCH SIMPLE
|
||||
ON UPDATE NO ACTION ON DELETE NO ACTION ;
|
||||
REFERENCES acs_objects (object_id);
|
||||
|
||||
|
||||
|
||||
|
|
@ -119,13 +118,10 @@ update application_types
|
|||
|
||||
alter table application_types add constraint applica_typ_pac_typ_id_f_v80ma
|
||||
FOREIGN KEY (package_type_id)
|
||||
REFERENCES apm_package_types (package_type_id)
|
||||
MATCH SIMPLE ON UPDATE NO ACTION ON DELETE NO ACTION ;
|
||||
REFERENCES apm_package_types (package_type_id);
|
||||
alter table applications add constraint application_package_id_f_cdaho
|
||||
FOREIGN KEY (package_id)
|
||||
REFERENCES apm_packages (package_id) MATCH SIMPLE
|
||||
ON UPDATE NO ACTION ON DELETE NO ACTION ;
|
||||
REFERENCES apm_packages (package_id);
|
||||
alter table apm_packages add constraint apm_package_package_id_f_46may
|
||||
FOREIGN KEY (package_id)
|
||||
REFERENCES acs_objects (object_id) MATCH SIMPLE
|
||||
ON UPDATE NO ACTION ON DELETE NO ACTION ;
|
||||
REFERENCES acs_objects (object_id);
|
||||
|
|
|
|||
|
|
@ -33,17 +33,13 @@ alter table subsite_sites
|
|||
add constraint subsite_sites_site_id_p_wl5ul PRIMARY KEY (site_id) ;
|
||||
alter table subsite_sites
|
||||
add constraint subs_sit_templ_context_f_mpg0d FOREIGN KEY (template_context)
|
||||
REFERENCES cms_template_use_contexts (use_context)
|
||||
MATCH SIMPLE
|
||||
ON UPDATE NO ACTION ON DELETE NO ACTION ;
|
||||
REFERENCES cms_template_use_contexts (use_context);
|
||||
alter table subsite_sites
|
||||
add constraint subsi_site_fron_pag_id_f_p5cc6 FOREIGN KEY (front_page_id)
|
||||
REFERENCES applications (application_id) MATCH SIMPLE
|
||||
ON UPDATE NO ACTION ON DELETE NO ACTION ;
|
||||
REFERENCES applications (application_id);
|
||||
alter table subsite_sites
|
||||
add constraint subsite_sites_site_id_f_nrcet FOREIGN KEY (site_id)
|
||||
REFERENCES acs_objects (object_id) MATCH SIMPLE
|
||||
ON UPDATE NO ACTION ON DELETE NO ACTION ;
|
||||
REFERENCES acs_objects (object_id);
|
||||
alter table subsite_sites
|
||||
add constraint subsite_sites_hostname_u_hrgra UNIQUE (hostname) ;
|
||||
|
||||
|
|
|
|||
|
|
@ -37,13 +37,11 @@ update init_requirements
|
|||
|
||||
ALTER TABLE init_requirements
|
||||
ADD CONSTRAINT init_requirements_init_f_cmmdn FOREIGN KEY (init)
|
||||
REFERENCES inits (class_name) MATCH SIMPLE
|
||||
ON UPDATE NO ACTION ON DELETE NO ACTION;
|
||||
REFERENCES inits (class_name);
|
||||
|
||||
ALTER TABLE init_requirements
|
||||
ADD CONSTRAINT init_require_requ_init_f_i6rgg FOREIGN KEY (required_init)
|
||||
REFERENCES inits (class_name) MATCH SIMPLE
|
||||
ON UPDATE NO ACTION ON DELETE NO ACTION;
|
||||
REFERENCES inits (class_name);
|
||||
|
||||
|
||||
update application_types
|
||||
|
|
|
|||
|
|
@ -32,12 +32,10 @@ update init_requirements
|
|||
|
||||
ALTER TABLE init_requirements
|
||||
ADD CONSTRAINT init_requirements_init_f_cmmdn FOREIGN KEY (init)
|
||||
REFERENCES inits (class_name) MATCH SIMPLE;
|
||||
-- ON UPDATE NO ACTION ON DELETE NO ACTION; Redundant, is DEFAULT
|
||||
REFERENCES inits (class_name);
|
||||
ALTER TABLE init_requirements
|
||||
ADD CONSTRAINT init_require_requ_init_f_i6rgg FOREIGN KEY (required_init)
|
||||
REFERENCES inits (class_name) MATCH SIMPLE;
|
||||
-- ON UPDATE NO ACTION ON DELETE NO ACTION; Redundant, is DEFAULT
|
||||
REFERENCES inits (class_name);
|
||||
|
||||
|
||||
update application_types
|
||||
|
|
|
|||
|
|
@ -27,10 +27,8 @@ ALTER TABLE theme_director
|
|||
|
||||
ALTER TABLE theme_director
|
||||
ADD CONSTRAINT them_direc_applicat_id_f_rbcnx FOREIGN KEY (application_id)
|
||||
REFERENCES applications (application_id) MATCH SIMPLE ;
|
||||
-- ON UPDATE NO ACTION ON DELETE NO ACTION; Redundant, IS DEFAULT
|
||||
REFERENCES applications (application_id);
|
||||
|
||||
ALTER TABLE theme_director
|
||||
ADD CONSTRAINT them_direc_defa_the_id_f_9ph37 FOREIGN KEY (default_theme_id)
|
||||
REFERENCES theme_themes (theme_id) MATCH SIMPLE ;
|
||||
-- ON UPDATE NO ACTION ON DELETE NO ACTION; REDUNDANT, is default
|
||||
REFERENCES theme_themes (theme_id);
|
||||
|
|
|
|||
Loading…
Reference in New Issue