Files
alfresco-community-repo/config/alfresco/dbscripts/upgrade/4.2/org.hibernate.dialect.PostgreSQLDialect/activiti-upgrade-5-13.sql
Alan Davis c137968f30 Merged HEAD-BUG-FIX (4.3.0.BF) to HEAD (4.3.0)
63546: Merged V4.2-BUG-FIX (4.2.2) to HEAD-BUG-FIX (4.3.0.BF)
      63534: Merged V4.2.1 (4.2.1) to V4.2-BUG-FIX (4.2.2)
         63452: MNT-10741 : PostgreSQL & Oracle: ACT: Two differences are present after upgrade from 4.1.7 (.3)
         Moved the deletion of ACT_RU_TASK.ACT_IDX_TASK_EXEC and ACT_RU_TASK.ACT_IDX_TASK_PROCINST indexes to activiti-upgrade-5-13 patch.


git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@63548 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2014-03-03 15:43:06 +00:00

66 lines
2.3 KiB
SQL

--
-- Title: Upgraded Activiti tables to 5.13 version
-- Database: Postgres
-- Since: V4.1 Schema 6029
-- Author: Frederik Heremans
--
-- Please contact support@alfresco.com if you need assistance with the upgrade.
--
-- Upgraded Activiti tables to 5.13 version
alter table ACT_HI_TASKINST
add column CLAIM_TIME_ timestamp;
alter table ACT_HI_TASKINST
add column FORM_KEY_ varchar(255);
alter table ACT_RU_IDENTITYLINK
add PROC_INST_ID_ varchar(64);
create index ACT_IDX_IDL_PROCINST on ACT_RU_IDENTITYLINK(PROC_INST_ID_);
alter table ACT_RU_IDENTITYLINK
add constraint ACT_FK_IDL_PROCINST
foreign key (PROC_INST_ID_)
references ACT_RU_EXECUTION (ID_);
create index ACT_IDX_HI_ACT_INST_EXEC on ACT_HI_ACTINST(EXECUTION_ID_, ACT_ID_);
create table ACT_HI_IDENTITYLINK (
ID_ varchar(64),
GROUP_ID_ varchar(255),
TYPE_ varchar(255),
USER_ID_ varchar(255),
TASK_ID_ varchar(64),
PROC_INST_ID_ varchar(64),
primary key (ID_)
);
create index ACT_IDX_HI_IDENT_LNK_USER on ACT_HI_IDENTITYLINK(USER_ID_);
create index ACT_IDX_HI_IDENT_LNK_TASK on ACT_HI_IDENTITYLINK(TASK_ID_);
create index ACT_IDX_HI_IDENT_LNK_PROCINST on ACT_HI_IDENTITYLINK(PROC_INST_ID_);
create index ACT_IDX_EXE_PROCDEF on ACT_RU_EXECUTION(PROC_DEF_ID_);
drop index ACT_IDX_TASK_EXEC; --(optional)
create index ACT_IDX_TASK_EXEC on ACT_RU_TASK(EXECUTION_ID_);
drop index ACT_IDX_TASK_PROCINST; --(optional)
create index ACT_IDX_TASK_PROCINST on ACT_RU_TASK(PROC_INST_ID_);
--
-- Update engine properties table
--
UPDATE ACT_GE_PROPERTY SET VALUE_ = '5.13' WHERE NAME_ = 'schema.version';
UPDATE ACT_GE_PROPERTY SET VALUE_ = VALUE_ || ' upgrade(5.13)' WHERE NAME_ = 'schema.history';
--
-- Record script finish
--
DELETE FROM alf_applied_patch WHERE id = 'patch.db-V4.2-upgrade-to-activiti-5.13';
INSERT INTO alf_applied_patch
(id, description, fixes_from_schema, fixes_to_schema, applied_to_schema, target_schema, applied_on_date, applied_to_server, was_executed, succeeded, report)
VALUES
(
'patch.db-V4.2-upgrade-to-activiti-5.13', 'Manually executed script upgrade V4.2: Upgraded Activiti tables to 5.13 version',
0, 6028, -1, 6029, null, 'UNKNOWN', ${TRUE}, ${TRUE}, 'Script completed'
);