create.sql 18 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618
  1. -- ----------------------------
  2. -- 审计记录表
  3. -- ----------------------------
  4. create table t_audit (
  5. id bigint(20) comment 'id' not null auto_increment,
  6. `year` year comment '年份',
  7. pre_audit_time datetime comment '预审时间',
  8. audit_time datetime comment '审计时间',
  9. audit_result varchar(500) comment '审计结果',
  10. remarks varchar(500) comment '备注',
  11. dept_id varchar(255) comment '装置id',
  12. primary key (id)
  13. ) engine=innodb auto_increment=100 comment = '审计记录表';
  14. -- ----------------------------
  15. -- 装置信息表
  16. -- ----------------------------
  17. create table t_dept_info (
  18. id bigint(20) comment 'id' not null auto_increment,
  19. `year` year comment '年份',
  20. dept_info varchar(500) comment '装置信息',
  21. dept_id varchar(255) comment '装置id',
  22. primary key (id)
  23. ) engine=innodb auto_increment=100 comment = '装置信息表';
  24. -- ----------------------------
  25. -- 章节表
  26. -- ----------------------------
  27. create table t_chapter (
  28. id bigint(20) comment 'id' not null auto_increment,
  29. audit_id bigint(20) comment '审计记录id',
  30. code varchar(8) comment '序号',
  31. name varchar(500) comment '名称',
  32. dept_id varchar(255) comment '装置id',
  33. primary key (id)
  34. ) engine=innodb auto_increment=100 comment = '章节表';
  35. -- ----------------------------
  36. -- 章节模板表
  37. -- ----------------------------
  38. create table t_chapter_template (
  39. id bigint(20) comment 'id' not null auto_increment,
  40. code varchar(8) comment '序号',
  41. name varchar(500) comment '名称',
  42. dept_id varchar(255) comment '装置id',
  43. primary key (id)
  44. ) engine=innodb auto_increment=100 comment = '章节模板表';
  45. -- ----------------------------
  46. -- 问卷表
  47. -- ----------------------------
  48. create table t_questionnaire (
  49. id bigint(20) comment 'id' not null auto_increment,
  50. audit_id bigint(20) comment '审计记录id',
  51. chapter_id bigint(20) comment '章节id',
  52. year year comment '年份',
  53. type char(1) comment '问卷类型',
  54. directory varchar(500) comment '目录',
  55. code bigint(20) comment '序号',
  56. name varchar(500) comment '名称',
  57. yes_no_na char(1) comment 'YES/NO/NA',
  58. minimum_standard varchar(500) comment 'MinimumStandard',
  59. good_practices varchar(500) comment 'Good Practices',
  60. standard char(1) comment '标准',
  61. completion_status char(1) comment '完成情况',
  62. person_in_charge bigint(20) comment '负责人',
  63. reviewer bigint(20) comment '审核人',
  64. remarks varchar(500) comment '备注',
  65. dept_id varchar(255) comment '装置id',
  66. primary key (id)
  67. ) engine=innodb auto_increment=100 comment = '问卷表';
  68. -- ----------------------------
  69. -- 问卷模板表
  70. -- ----------------------------
  71. create table t_questionnaire_template (
  72. id bigint(20) comment 'id' not null auto_increment,
  73. chapter_id bigint(20) comment '章节id',
  74. type char(1) comment '问卷类型',
  75. directory varchar(500) comment '目录',
  76. code bigint(20) comment '序号',
  77. name varchar(500) comment '名称',
  78. dept_id varchar(255) comment '装置id',
  79. primary key (id)
  80. ) engine=innodb auto_increment=100 comment = '问卷模板表';
  81. -- ----------------------------
  82. -- 进度表
  83. -- ----------------------------
  84. create table t_progress (
  85. id bigint(20) comment 'id' not null auto_increment,
  86. questionnaire_id bigint(20) comment '问卷id',
  87. chap_name varchar(500) comment '章节',
  88. sub_chap_name varchar(500) comment '细分章节',
  89. sec_sub_chap_name varchar(500) comment '二级细分章节',
  90. content varchar(500) comment '内容',
  91. person_in_charge bigint(20) comment '负责人',
  92. supporter bigint(20) comment '支持人',
  93. start_date datetime comment '开始日期',
  94. target_date datetime comment '目标日期',
  95. finish_date datetime comment '实际完成日期',
  96. preparation char(1) comment '准备情况',
  97. description char(1) comment '进度描述',
  98. apply_status char(1) comment '审批状态',
  99. remarks varchar(500) comment '备注',
  100. dept_id varchar(255) comment '装置id',
  101. audit_id bigint(20) comment '审计记录id',
  102. primary key (id)
  103. ) engine=innodb auto_increment=100 comment = '进度表';
  104. -- ----------------------------
  105. -- 会议表
  106. -- ----------------------------
  107. create table t_meeting (
  108. id bigint(20) comment 'id' not null auto_increment,
  109. year year comment '年份',
  110. questionnaire_id bigint(20) comment '涉及code',
  111. person_in_charge bigint(20) comment '负责人',
  112. remarks varchar(500) comment '备注',
  113. dept_id varchar(255) comment '装置id',
  114. primary key (id)
  115. ) engine=innodb auto_increment=100 comment = '会议表';
  116. -- ----------------------------
  117. -- 开项表
  118. -- ----------------------------
  119. create table t_open_item (
  120. id bigint(20) comment 'id' not null auto_increment,
  121. type char(1) comment '问题类型',
  122. questionnaire_id bigint(20) comment '涉及整改code',
  123. description varchar(500) comment '存在问题描述',
  124. level char(1) comment '开项级别',
  125. open_time datetime comment '开项时间',
  126. close_time datetime comment '闭项时间',
  127. status char(1) comment '问题处理状态',
  128. person_in_charge bigint(20) comment '负责人',
  129. reviewer bigint(20) comment '审核人',
  130. result char(1) comment '责任人确认',
  131. deadline datetime comment '截至时间',
  132. remarks varchar(500) comment '备注',
  133. dept_id varchar(255) comment '装置id',
  134. primary key (id)
  135. ) engine=innodb auto_increment=100 comment = '开项表';
  136. -- ----------------------------
  137. -- 通用附件表
  138. -- ----------------------------
  139. create table t_commonfile
  140. (
  141. id bigint(20) comment 'id' not null auto_increment,
  142. p_id bigint(20) comment '业务id',
  143. file_name varchar(255) comment '文件名',
  144. file_url varchar(500) comment '路径',
  145. del_flag bigint(20) default 0 comment '删除标识',
  146. creater_code varchar(255) comment '创建人',
  147. createdate datetime comment '创建时间',
  148. updater_code varchar(255) comment '更新人',
  149. updatedate datetime comment '更新时间',
  150. remarks varchar(255) comment '备注',
  151. p_type varchar(64) comment '业务类型',
  152. file_size varchar(128) comment '文件大小',
  153. p_value varchar(1000) comment '业务字段',
  154. p_date datetime comment '业务时间',
  155. primary key (id)
  156. ) engine=innodb auto_increment=100 comment = '通用附件表';
  157. -- ----------------------------
  158. -- Activiti表
  159. -- ----------------------------
  160. create table ACT_GE_BYTEARRAY
  161. (
  162. ID_ VARCHAR(64) not null,
  163. REV_ int,
  164. NAME_ VARCHAR(255),
  165. DEPLOYMENT_ID_ VARCHAR(64),
  166. BYTES_ BLOB,
  167. GENERATED_ int(1),
  168. primary key (ID_)
  169. )engine=innodb auto_increment=100;
  170. create table ACT_GE_PROPERTY
  171. (
  172. NAME_ VARCHAR(64) not null,
  173. VALUE_ VARCHAR(300),
  174. REV_ int,
  175. primary key (NAME_)
  176. )engine=innodb auto_increment=100;
  177. create table ACT_HI_ACTINST
  178. (
  179. ID_ VARCHAR(64) not null,
  180. PROC_DEF_ID_ VARCHAR(64) not null,
  181. PROC_INST_ID_ VARCHAR(64) not null,
  182. EXECUTION_ID_ VARCHAR(64) not null,
  183. ACT_ID_ VARCHAR(255) not null,
  184. TASK_ID_ VARCHAR(64),
  185. CALL_PROC_INST_ID_ VARCHAR(64),
  186. ACT_NAME_ VARCHAR(255),
  187. ACT_TYPE_ VARCHAR(255) not null,
  188. ASSIGNEE_ VARCHAR(255),
  189. START_TIME_ TIMESTAMP(6) not null,
  190. END_TIME_ TIMESTAMP(6),
  191. DURATION_ int(19),
  192. DELETE_REASON_ VARCHAR(2000),
  193. TENANT_ID_ VARCHAR(255) default '',
  194. primary key (ID_)
  195. )engine=innodb auto_increment=100;
  196. create table ACT_HI_ATTACHMENT
  197. (
  198. ID_ VARCHAR(64) not null,
  199. REV_ int,
  200. USER_ID_ VARCHAR(255),
  201. NAME_ VARCHAR(255),
  202. DESCRIPTION_ VARCHAR(2000),
  203. TYPE_ VARCHAR(255),
  204. TASK_ID_ VARCHAR(64),
  205. PROC_INST_ID_ VARCHAR(64),
  206. URL_ VARCHAR(2000),
  207. CONTENT_ID_ VARCHAR(64),
  208. TIME_ TIMESTAMP(6),
  209. primary key (ID_)
  210. )engine=innodb auto_increment=100;
  211. create table ACT_HI_COMMENT
  212. (
  213. ID_ VARCHAR(64) not null,
  214. TYPE_ VARCHAR(255),
  215. TIME_ TIMESTAMP(6) not null,
  216. USER_ID_ VARCHAR(255),
  217. TASK_ID_ VARCHAR(64),
  218. PROC_INST_ID_ VARCHAR(64),
  219. ACTION_ VARCHAR(255),
  220. MESSAGE_ VARCHAR(2000),
  221. FULL_MSG_ BLOB,
  222. primary key (ID_)
  223. )engine=innodb auto_increment=100;
  224. create table ACT_HI_DETAIL
  225. (
  226. ID_ VARCHAR(64) not null,
  227. TYPE_ VARCHAR(255) not null,
  228. PROC_INST_ID_ VARCHAR(64),
  229. EXECUTION_ID_ VARCHAR(64),
  230. TASK_ID_ VARCHAR(64),
  231. ACT_INST_ID_ VARCHAR(64),
  232. NAME_ VARCHAR(255) not null,
  233. VAR_TYPE_ VARCHAR(64),
  234. REV_ int,
  235. TIME_ TIMESTAMP(6) not null,
  236. BYTEARRAY_ID_ VARCHAR(64),
  237. DOUBLE_ int,
  238. LONG_ int(19),
  239. TEXT_ VARCHAR(2000),
  240. TEXT2_ VARCHAR(2000),
  241. primary key (ID_)
  242. )engine=innodb auto_increment=100;
  243. create table ACT_HI_IDENTITYLINK
  244. (
  245. ID_ VARCHAR(64) not null,
  246. GROUP_ID_ VARCHAR(255),
  247. TYPE_ VARCHAR(255),
  248. USER_ID_ VARCHAR(255),
  249. TASK_ID_ VARCHAR(64),
  250. PROC_INST_ID_ VARCHAR(64),
  251. primary key (ID_)
  252. )engine=innodb auto_increment=100;
  253. create table ACT_HI_PROCINST
  254. (
  255. ID_ VARCHAR(64) not null,
  256. PROC_INST_ID_ VARCHAR(64) not null,
  257. BUSINESS_KEY_ VARCHAR(255),
  258. PROC_DEF_ID_ VARCHAR(64) not null,
  259. START_TIME_ TIMESTAMP(6) not null,
  260. END_TIME_ TIMESTAMP(6),
  261. DURATION_ int(19),
  262. START_USER_ID_ VARCHAR(255),
  263. START_ACT_ID_ VARCHAR(255),
  264. END_ACT_ID_ VARCHAR(255),
  265. SUPER_PROCESS_INSTANCE_ID_ VARCHAR(64),
  266. DELETE_REASON_ VARCHAR(2000),
  267. TENANT_ID_ VARCHAR(255) default '',
  268. NAME_ VARCHAR(255),
  269. primary key (ID_)
  270. )engine=innodb auto_increment=100;
  271. create table ACT_HI_TASKINST
  272. (
  273. ID_ VARCHAR(64) not null,
  274. PROC_DEF_ID_ VARCHAR(64),
  275. TASK_DEF_KEY_ VARCHAR(255),
  276. PROC_INST_ID_ VARCHAR(64),
  277. EXECUTION_ID_ VARCHAR(64),
  278. PARENT_TASK_ID_ VARCHAR(64),
  279. NAME_ VARCHAR(255),
  280. DESCRIPTION_ VARCHAR(2000),
  281. OWNER_ VARCHAR(255),
  282. ASSIGNEE_ VARCHAR(255),
  283. START_TIME_ TIMESTAMP(6) not null,
  284. CLAIM_TIME_ TIMESTAMP(6),
  285. END_TIME_ TIMESTAMP(6),
  286. DURATION_ int(19),
  287. DELETE_REASON_ VARCHAR(2000),
  288. PRIORITY_ int,
  289. DUE_DATE_ TIMESTAMP(6),
  290. FORM_KEY_ VARCHAR(255),
  291. CATEGORY_ VARCHAR(255),
  292. TENANT_ID_ VARCHAR(255) default '',
  293. primary key (ID_)
  294. )engine=innodb auto_increment=100;
  295. create table ACT_HI_VARINST
  296. (
  297. ID_ VARCHAR(64) not null,
  298. PROC_INST_ID_ VARCHAR(64),
  299. EXECUTION_ID_ VARCHAR(64),
  300. TASK_ID_ VARCHAR(64),
  301. NAME_ VARCHAR(255) not null,
  302. VAR_TYPE_ VARCHAR(100),
  303. REV_ int,
  304. BYTEARRAY_ID_ VARCHAR(64),
  305. DOUBLE_ int,
  306. LONG_ int(19),
  307. TEXT_ VARCHAR(2000),
  308. TEXT2_ VARCHAR(2000),
  309. CREATE_TIME_ TIMESTAMP(6),
  310. LAST_UPDATED_TIME_ TIMESTAMP(6),
  311. primary key (ID_)
  312. )engine=innodb auto_increment=100;
  313. create table ACT_ID_INFO
  314. (
  315. ID_ VARCHAR(64) not null,
  316. REV_ int,
  317. USER_ID_ VARCHAR(64),
  318. TYPE_ VARCHAR(64),
  319. KEY_ VARCHAR(255),
  320. VALUE_ VARCHAR(255),
  321. PASSWORD_ BLOB,
  322. PARENT_ID_ VARCHAR(255),
  323. primary key (ID_)
  324. )engine=innodb auto_increment=100;
  325. create table ACT_PROCDEF_INFO
  326. (
  327. ID_ VARCHAR(64) not null,
  328. PROC_DEF_ID_ VARCHAR(64) not null,
  329. REV_ int,
  330. INFO_JSON_ID_ VARCHAR(64),
  331. primary key (ID_)
  332. )engine=innodb auto_increment=100;
  333. create table ACT_RE_DEPLOYMENT
  334. (
  335. ID_ VARCHAR(64) not null,
  336. NAME_ VARCHAR(255),
  337. CATEGORY_ VARCHAR(255),
  338. KEY_ VARCHAR(255),
  339. TENANT_ID_ VARCHAR(255) default '',
  340. DEPLOY_TIME_ TIMESTAMP(6),
  341. ENGINE_VERSION_ VARCHAR(255),
  342. primary key (ID_)
  343. )engine=innodb auto_increment=100;
  344. create table ACT_RE_MODEL
  345. (
  346. ID_ VARCHAR(64) not null,
  347. REV_ int,
  348. NAME_ VARCHAR(255),
  349. KEY_ VARCHAR(255),
  350. CATEGORY_ VARCHAR(255),
  351. CREATE_TIME_ TIMESTAMP(6),
  352. LAST_UPDATE_TIME_ TIMESTAMP(6),
  353. VERSION_ int,
  354. META_INFO_ VARCHAR(2000),
  355. DEPLOYMENT_ID_ VARCHAR(64),
  356. EDITOR_SOURCE_VALUE_ID_ VARCHAR(64),
  357. EDITOR_SOURCE_EXTRA_VALUE_ID_ VARCHAR(64),
  358. TENANT_ID_ VARCHAR(255) default '',
  359. primary key (ID_)
  360. )engine=innodb auto_increment=100;
  361. create table ACT_RE_PROCDEF
  362. (
  363. ID_ VARCHAR(64) not null,
  364. REV_ int,
  365. CATEGORY_ VARCHAR(255),
  366. NAME_ VARCHAR(255),
  367. KEY_ VARCHAR(255) not null,
  368. VERSION_ int not null,
  369. DEPLOYMENT_ID_ VARCHAR(64),
  370. RESOURCE_NAME_ VARCHAR(2000),
  371. DGRM_RESOURCE_NAME_ VARCHAR(4000),
  372. DESCRIPTION_ VARCHAR(2000),
  373. HAS_START_FORM_KEY_ int(1),
  374. HAS_GRAPHICAL_NOTATION_ int(1),
  375. SUSPENSION_STATE_ int,
  376. TENANT_ID_ VARCHAR(255) default '',
  377. ENGINE_VERSION_ VARCHAR(255),
  378. constraint ACT_UNIQ_PROCDEF
  379. unique (KEY_, VERSION_, TENANT_ID_),
  380. primary key (ID_)
  381. )engine=innodb auto_increment=100;
  382. create table ACT_RU_EVENT_SUBSCR
  383. (
  384. ID_ VARCHAR(64) not null,
  385. REV_ int,
  386. EVENT_TYPE_ VARCHAR(255) not null,
  387. EVENT_NAME_ VARCHAR(255),
  388. EXECUTION_ID_ VARCHAR(64),
  389. PROC_INST_ID_ VARCHAR(64),
  390. ACTIVITY_ID_ VARCHAR(64),
  391. CONFIGURATION_ VARCHAR(255),
  392. CREATED_ TIMESTAMP(6) not null,
  393. PROC_DEF_ID_ VARCHAR(64),
  394. TENANT_ID_ VARCHAR(255) default '',
  395. primary key (ID_)
  396. )engine=innodb auto_increment=100;
  397. create table ACT_RU_EXECUTION
  398. (
  399. ID_ VARCHAR(64) not null,
  400. REV_ int,
  401. PROC_INST_ID_ VARCHAR(64),
  402. BUSINESS_KEY_ VARCHAR(255),
  403. PARENT_ID_ VARCHAR(64),
  404. PROC_DEF_ID_ VARCHAR(64),
  405. SUPER_EXEC_ VARCHAR(64),
  406. ROOT_PROC_INST_ID_ VARCHAR(64),
  407. ACT_ID_ VARCHAR(255),
  408. IS_ACTIVE_ int(1),
  409. IS_CONCURRENT_ int(1),
  410. IS_SCOPE_ int(1),
  411. IS_EVENT_SCOPE_ int(1),
  412. IS_MI_ROOT_ int(1),
  413. SUSPENSION_STATE_ int,
  414. CACHED_ENT_STATE_ int,
  415. TENANT_ID_ VARCHAR(255) default '',
  416. NAME_ VARCHAR(255),
  417. START_TIME_ TIMESTAMP(6),
  418. START_USER_ID_ VARCHAR(255),
  419. LOCK_TIME_ TIMESTAMP(6),
  420. IS_COUNT_ENABLED_ int(1),
  421. EVT_SUBSCR_COUNT_ int,
  422. TASK_COUNT_ int,
  423. JOB_COUNT_ int,
  424. TIMER_JOB_COUNT_ int,
  425. SUSP_JOB_COUNT_ int,
  426. DEADLETTER_JOB_COUNT_ int,
  427. VAR_COUNT_ int,
  428. ID_LINK_COUNT_ int,
  429. primary key (ID_)
  430. )engine=innodb auto_increment=100;
  431. create table ACT_RU_DEADLETTER_JOB
  432. (
  433. ID_ VARCHAR(64) not null,
  434. REV_ int,
  435. TYPE_ VARCHAR(255) not null,
  436. EXCLUSIVE_ int(1),
  437. EXECUTION_ID_ VARCHAR(64),
  438. PROCESS_INSTANCE_ID_ VARCHAR(64),
  439. PROC_DEF_ID_ VARCHAR(64),
  440. EXCEPTION_STACK_ID_ VARCHAR(64),
  441. EXCEPTION_MSG_ VARCHAR(2000),
  442. DUEDATE_ TIMESTAMP(6),
  443. REPEAT_ VARCHAR(255),
  444. HANDLER_TYPE_ VARCHAR(255),
  445. HANDLER_CFG_ VARCHAR(2000),
  446. TENANT_ID_ VARCHAR(255) default '',
  447. primary key (ID_)
  448. )engine=innodb auto_increment=100;
  449. create table ACT_RU_IDENTITYLINK
  450. (
  451. ID_ VARCHAR(64) not null,
  452. REV_ int,
  453. GROUP_ID_ VARCHAR(255),
  454. TYPE_ VARCHAR(255),
  455. USER_ID_ VARCHAR(255),
  456. TASK_ID_ VARCHAR(64),
  457. PROC_INST_ID_ VARCHAR(64),
  458. PROC_DEF_ID_ VARCHAR(64),
  459. primary key (ID_)
  460. )engine=innodb auto_increment=100;
  461. create table ACT_RU_JOB
  462. (
  463. ID_ VARCHAR(64) not null,
  464. REV_ int,
  465. TYPE_ VARCHAR(255) not null,
  466. LOCK_EXP_TIME_ TIMESTAMP(6),
  467. LOCK_OWNER_ VARCHAR(255),
  468. EXCLUSIVE_ int(1),
  469. EXECUTION_ID_ VARCHAR(64),
  470. PROCESS_INSTANCE_ID_ VARCHAR(64),
  471. PROC_DEF_ID_ VARCHAR(64),
  472. RETRIES_ int,
  473. EXCEPTION_STACK_ID_ VARCHAR(64),
  474. EXCEPTION_MSG_ VARCHAR(2000),
  475. DUEDATE_ TIMESTAMP(6),
  476. REPEAT_ VARCHAR(255),
  477. HANDLER_TYPE_ VARCHAR(255),
  478. HANDLER_CFG_ VARCHAR(2000),
  479. TENANT_ID_ VARCHAR(255) default '',
  480. primary key (ID_)
  481. )engine=innodb auto_increment=100;
  482. create table ACT_RU_SUSPENDED_JOB
  483. (
  484. ID_ VARCHAR(64) not null,
  485. REV_ int,
  486. TYPE_ VARCHAR(255) not null,
  487. EXCLUSIVE_ int(1),
  488. PROCESS_INSTANCE_ID_ VARCHAR(64),
  489. RETRIES_ int,
  490. EXCEPTION_STACK_ID_ VARCHAR(64),
  491. EXCEPTION_MSG_ VARCHAR(2000),
  492. DUEDATE_ TIMESTAMP(6),
  493. REPEAT_ VARCHAR(255),
  494. HANDLER_TYPE_ VARCHAR(255),
  495. HANDLER_CFG_ VARCHAR(2000),
  496. TENANT_ID_ VARCHAR(255) default '',
  497. EXECUTION_ID_ VARCHAR(64),
  498. primary key (ID_)
  499. )engine=innodb auto_increment=100;
  500. create table ACT_RU_TASK
  501. (
  502. ID_ VARCHAR(64) not null,
  503. REV_ int,
  504. EXECUTION_ID_ VARCHAR(64),
  505. PROC_INST_ID_ VARCHAR(64),
  506. PROC_DEF_ID_ VARCHAR(64),
  507. NAME_ VARCHAR(255),
  508. PARENT_TASK_ID_ VARCHAR(64),
  509. DESCRIPTION_ VARCHAR(2000),
  510. TASK_DEF_KEY_ VARCHAR(255),
  511. OWNER_ VARCHAR(255),
  512. ASSIGNEE_ VARCHAR(255),
  513. DELEGATION_ VARCHAR(64),
  514. PRIORITY_ int,
  515. CREATE_TIME_ TIMESTAMP(6),
  516. DUE_DATE_ TIMESTAMP(6),
  517. CATEGORY_ VARCHAR(255),
  518. SUSPENSION_STATE_ int,
  519. TENANT_ID_ VARCHAR(255) default '',
  520. FORM_KEY_ VARCHAR(255),
  521. CLAIM_TIME_ TIMESTAMP(6),
  522. primary key (ID_)
  523. )engine=innodb auto_increment=100;
  524. create table ACT_RU_TIMER_JOB
  525. (
  526. ID_ VARCHAR(64) not null,
  527. REV_ int,
  528. TYPE_ VARCHAR(255) not null,
  529. LOCK_EXP_TIME_ TIMESTAMP(6),
  530. LOCK_OWNER_ VARCHAR(255),
  531. EXCLUSIVE_ int(1),
  532. EXECUTION_ID_ VARCHAR(64),
  533. PROCESS_INSTANCE_ID_ VARCHAR(64),
  534. PROC_DEF_ID_ VARCHAR(64),
  535. RETRIES_ int,
  536. EXCEPTION_STACK_ID_ VARCHAR(64),
  537. EXCEPTION_MSG_ VARCHAR(2000),
  538. DUEDATE_ TIMESTAMP(6),
  539. REPEAT_ VARCHAR(255),
  540. HANDLER_TYPE_ VARCHAR(255),
  541. HANDLER_CFG_ VARCHAR(2000),
  542. TENANT_ID_ VARCHAR(255) default '',
  543. primary key (ID_)
  544. )engine=innodb auto_increment=100;
  545. create table ACT_RU_VARIABLE
  546. (
  547. ID_ VARCHAR(64) not null,
  548. REV_ int,
  549. TYPE_ VARCHAR(255) not null,
  550. NAME_ VARCHAR(255) not null,
  551. EXECUTION_ID_ VARCHAR(64),
  552. PROC_INST_ID_ VARCHAR(64),
  553. TASK_ID_ VARCHAR(64),
  554. BYTEARRAY_ID_ VARCHAR(64),
  555. DOUBLE_ int,
  556. LONG_ int(19),
  557. TEXT_ VARCHAR(2000),
  558. TEXT2_ VARCHAR(2000),
  559. primary key (ID_)
  560. )engine=innodb auto_increment=100;
  561. create table ACT_EVT_LOG
  562. (
  563. LOG_NR_ int(19) not null,
  564. TYPE_ VARCHAR(64),
  565. PROC_DEF_ID_ VARCHAR(64),
  566. PROC_INST_ID_ VARCHAR(64),
  567. EXECUTION_ID_ VARCHAR(64),
  568. TASK_ID_ VARCHAR(64),
  569. TIME_STAMP_ TIMESTAMP(6) not null,
  570. USER_ID_ VARCHAR(255),
  571. DATA_ BLOB,
  572. LOCK_OWNER_ VARCHAR(255),
  573. LOCK_TIME_ TIMESTAMP(6),
  574. IS_PROCESSED_ int(3) default 0,
  575. primary key (LOG_NR_)
  576. )engine=innodb auto_increment=100;
  577. create table ACT_ID_GROUP
  578. (
  579. ID_ varchar(64) not null
  580. primary key,
  581. REV_ int,
  582. NAME_ varchar(255),
  583. TYPE_ varchar(255),
  584. primary key (ID_)
  585. )engine=innodb auto_increment=100;
  586. create table ACT_ID_USER
  587. (
  588. ID_ varchar(64) not null,
  589. REV_ int,
  590. FIRST_ varchar(255),
  591. LAST_ varchar(255),
  592. EMAIL_ varchar(255),
  593. PWD_ varchar(255),
  594. PICTURE_ID_ varchar(64),
  595. primary key (ID_)
  596. )engine=innodb auto_increment=100;
  597. create table ACT_ID_MEMBERSHIP
  598. (
  599. USER_ID_ varchar(64) not null,
  600. GROUP_ID_ varchar(64) not null,
  601. primary key (USER_ID_)
  602. )engine=innodb auto_increment=100;
  603. ALTER TABLE t_progress ADD process_id varchar(255) NULL COMMENT '流程id';
  604. ALTER TABLE t_progress ADD ap_no varchar(255) NULL COMMENT '申请编号';
  605. ALTER TABLE t_progress ADD task_id varchar(255) NULL COMMENT '任务编号';
  606. ALTER TABLE t_progress ADD task_name varchar(255) NULL COMMENT '任务名称';