7.activiti10TO14.sql 3.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136
  1. alter table ACT_RE_PROCDEF
  2. MODIFY KEY_ varchar(255) not null;
  3. alter table ACT_RE_PROCDEF
  4. MODIFY VERSION_ integer not null;
  5. -- http://jira.codehaus.org/browse/ACT-1424
  6. alter table ACT_RU_JOB
  7. MODIFY LOCK_EXP_TIME_ timestamp null;
  8. alter table ACT_RE_DEPLOYMENT
  9. add CATEGORY_ varchar(255);
  10. alter table ACT_RE_PROCDEF
  11. add DESCRIPTION_ varchar(4000);
  12. alter table ACT_RU_TASK
  13. add SUSPENSION_STATE_ integer;
  14. update ACT_RU_TASK set SUSPENSION_STATE_ = 1;
  15. alter table ACT_RU_EXECUTION
  16. add constraint ACT_FK_EXE_PROCDEF
  17. foreign key (PROC_DEF_ID_)
  18. references ACT_RE_PROCDEF (ID_);
  19. create table ACT_RE_MODEL (
  20. ID_ varchar(64) not null,
  21. REV_ integer,
  22. NAME_ varchar(255),
  23. KEY_ varchar(255),
  24. CATEGORY_ varchar(255),
  25. CREATE_TIME_ timestamp null,
  26. LAST_UPDATE_TIME_ timestamp null,
  27. VERSION_ integer,
  28. META_INFO_ varchar(4000),
  29. DEPLOYMENT_ID_ varchar(64),
  30. EDITOR_SOURCE_VALUE_ID_ bigint,
  31. EDITOR_SOURCE_EXTRA_VALUE_ID_ bigint,
  32. primary key (ID_)
  33. ) ;
  34. alter table ACT_RE_MODEL
  35. add constraint ACT_FK_MODEL_SOURCE
  36. foreign key (EDITOR_SOURCE_VALUE_ID_)
  37. references ACT_GE_BYTEARRAY (ID_);
  38. alter table ACT_RE_MODEL
  39. add constraint ACT_FK_MODEL_SOURCE_EXTRA
  40. foreign key (EDITOR_SOURCE_EXTRA_VALUE_ID_)
  41. references ACT_GE_BYTEARRAY (ID_);
  42. alter table ACT_RE_MODEL
  43. add constraint ACT_FK_MODEL_DEPLOYMENT
  44. foreign key (DEPLOYMENT_ID_)
  45. references ACT_RE_DEPLOYMENT (ID_);
  46. delete from ACT_GE_PROPERTY where NAME_ = 'historyLevel';
  47. alter table ACT_RU_JOB
  48. add PROC_DEF_ID_ varchar(64);
  49. update ACT_GE_PROPERTY set VALUE_ = '5.14' where NAME_ = 'schema.version';
  50. -- 历史表
  51. -- 10 to 11
  52. create table ACT_HI_VARINST (
  53. ID_ varchar(64) not null,
  54. PROC_INST_ID_ varchar(64),
  55. EXECUTION_ID_ varchar(64),
  56. TASK_ID_ varchar(64),
  57. NAME_ varchar(200) not null,
  58. VAR_TYPE_ varchar(100),
  59. REV_ integer,
  60. BYTEARRAY_ID_ varchar(64),
  61. DOUBLE_ double,
  62. LONG_ bigint,
  63. TEXT_ varchar(4000),
  64. TEXT2_ varchar(4000),
  65. primary key (ID_)
  66. ) ;
  67. create index ACT_IDX_HI_PROCVAR_PROC_INST on ACT_HI_VARINST(PROC_INST_ID_);
  68. create index ACT_IDX_HI_PROCVAR_NAME_TYPE on ACT_HI_VARINST(NAME_, VAR_TYPE_);
  69. alter table ACT_HI_ACTINST
  70. add TASK_ID_ varchar(64);
  71. alter table ACT_HI_ACTINST
  72. add CALL_PROC_INST_ID_ varchar(64);
  73. alter table ACT_HI_DETAIL
  74. MODIFY PROC_INST_ID_ varchar(64) null;
  75. alter table ACT_HI_DETAIL
  76. MODIFY EXECUTION_ID_ varchar(64) null;
  77. create index ACT_IDX_HI_ACT_INST_PROCINST on ACT_HI_ACTINST(PROC_INST_ID_, ACT_ID_);
  78. -- 11 to 12
  79. alter table ACT_HI_TASKINST
  80. add CLAIM_TIME_ datetime;
  81. alter table ACT_HI_TASKINST
  82. add FORM_KEY_ varchar(255);
  83. alter table ACT_RU_IDENTITYLINK
  84. add PROC_INST_ID_ bigint;
  85. alter table ACT_RU_IDENTITYLINK
  86. add constraint ACT_FK_IDL_PROCINST
  87. foreign key (PROC_INST_ID_)
  88. references ACT_RU_EXECUTION (ID_);
  89. create index ACT_IDX_HI_ACT_INST_EXEC on ACT_HI_ACTINST(EXECUTION_ID_, ACT_ID_);
  90. -- 12 to 13
  91. create table ACT_HI_IDENTITYLINK (
  92. ID_ bigint,
  93. GROUP_ID_ bigint,
  94. TYPE_ varchar(255),
  95. USER_ID_ bigint,
  96. TASK_ID_ bigint,
  97. PROC_INST_ID_ bigint,
  98. primary key (ID_)
  99. ) ;
  100. create index ACT_IDX_HI_IDENT_LNK_USER on ACT_HI_IDENTITYLINK(USER_ID_);
  101. create index ACT_IDX_HI_IDENT_LNK_TASK on ACT_HI_IDENTITYLINK(TASK_ID_);
  102. create index ACT_IDX_HI_IDENT_LNK_PROCINST on ACT_HI_IDENTITYLINK(PROC_INST_ID_);
  103. commit;