7.activiti10TO14.sql 3.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133
  1. alter table ACT_RE_PROCDEF
  2. modify KEY_ not null;
  3. alter table ACT_RE_PROCDEF
  4. modify VERSION_ not null;
  5. alter table ACT_RE_DEPLOYMENT
  6. add CATEGORY_ NVARCHAR2(255);
  7. alter table ACT_RE_PROCDEF
  8. add DESCRIPTION_ NVARCHAR2(2000);
  9. alter table ACT_RU_TASK
  10. add SUSPENSION_STATE_ INTEGER;
  11. update ACT_RU_TASK set SUSPENSION_STATE_ = 1;
  12. alter table ACT_RU_EXECUTION
  13. add constraint ACT_FK_EXE_PROCDEF
  14. foreign key (PROC_DEF_ID_)
  15. references ACT_RE_PROCDEF (ID_);
  16. create table ACT_RE_MODEL (
  17. ID_ NVARCHAR2(64) not null,
  18. REV_ INTEGER,
  19. NAME_ NVARCHAR2(255),
  20. KEY_ NVARCHAR2(255),
  21. CATEGORY_ NVARCHAR2(255),
  22. CREATE_TIME_ TIMESTAMP(6),
  23. LAST_UPDATE_TIME_ TIMESTAMP(6),
  24. VERSION_ INTEGER,
  25. META_INFO_ NVARCHAR2(2000),
  26. DEPLOYMENT_ID_ NVARCHAR2(64),
  27. EDITOR_SOURCE_VALUE_ID_ NUMBER(18),
  28. EDITOR_SOURCE_EXTRA_VALUE_ID_ NUMBER(18),
  29. primary key (ID_)
  30. );
  31. create index ACT_IDX_MODEL_SOURCE on ACT_RE_MODEL(EDITOR_SOURCE_VALUE_ID_);
  32. alter table ACT_RE_MODEL
  33. add constraint ACT_FK_MODEL_SOURCE
  34. foreign key (EDITOR_SOURCE_VALUE_ID_)
  35. references ACT_GE_BYTEARRAY (ID_);
  36. create index ACT_IDX_MODEL_SOURCE_EXTRA on ACT_RE_MODEL(EDITOR_SOURCE_EXTRA_VALUE_ID_);
  37. alter table ACT_RE_MODEL
  38. add constraint ACT_FK_MODEL_SOURCE_EXTRA
  39. foreign key (EDITOR_SOURCE_EXTRA_VALUE_ID_)
  40. references ACT_GE_BYTEARRAY (ID_);
  41. create index ACT_IDX_MODEL_DEPLOYMENT on ACT_RE_MODEL(DEPLOYMENT_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_ NVARCHAR2(64);
  49. update ACT_GE_PROPERTY set VALUE_ = '5.14' where NAME_ = 'schema.version';
  50. --流程历史修改
  51. create table ACT_HI_VARINST (
  52. ID_ NVARCHAR2(64) not null,
  53. PROC_INST_ID_ NVARCHAR2(64),
  54. EXECUTION_ID_ NVARCHAR2(64),
  55. TASK_ID_ NVARCHAR2(64),
  56. NAME_ NVARCHAR2(255) not null,
  57. VAR_TYPE_ NVARCHAR2(100),
  58. REV_ INTEGER,
  59. BYTEARRAY_ID_ NVARCHAR2(64),
  60. DOUBLE_ NUMBER(*,10),
  61. LONG_ NUMBER(19,0),
  62. TEXT_ NVARCHAR2(2000),
  63. TEXT2_ NVARCHAR2(2000),
  64. primary key (ID_)
  65. );
  66. create index ACT_IDX_HI_PROCVAR_PROC_INST on ACT_HI_VARINST(PROC_INST_ID_);
  67. create index ACT_IDX_HI_PROCVAR_NAME_TYPE on ACT_HI_VARINST(NAME_, VAR_TYPE_);
  68. alter table ACT_HI_ACTINST
  69. add TASK_ID_ NVARCHAR2(64);
  70. alter table ACT_HI_ACTINST
  71. add CALL_PROC_INST_ID_ NVARCHAR2(64);
  72. alter table ACT_HI_DETAIL
  73. modify PROC_INST_ID_ NVARCHAR2(64) null;
  74. alter table ACT_HI_DETAIL
  75. modify EXECUTION_ID_ NVARCHAR2(64) null;
  76. create index ACT_IDX_HI_ACT_INST_PROCINST on ACT_HI_ACTINST(PROC_INST_ID_, ACT_ID_);
  77. --11TO12
  78. alter table ACT_HI_TASKINST
  79. add CLAIM_TIME_ TIMESTAMP(6);
  80. alter table ACT_HI_TASKINST
  81. add FORM_KEY_ NVARCHAR2(255);
  82. alter table ACT_RU_IDENTITYLINK
  83. add PROC_INST_ID_ NUMBER(18);
  84. create index ACT_IDX_IDL_PROCINST on ACT_RU_IDENTITYLINK(PROC_INST_ID_);
  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. --12TO13
  91. create table ACT_HI_IDENTITYLINK (
  92. ID_ NUMBER(18),
  93. GROUP_ID_ NUMBER(18),
  94. TYPE_ NVARCHAR2(255),
  95. USER_ID_ NUMBER(18),
  96. TASK_ID_ NUMBER(18),
  97. PROC_INST_ID_ NUMBER(18),
  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_);