日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > 数据库 >内容正文

数据库

Activiti学习记录 Activiti初始化数据库、Activiti6增加表注释字段注释

發布時間:2023/12/20 数据库 30 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Activiti学习记录 Activiti初始化数据库、Activiti6增加表注释字段注释 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

初始化數據庫

方法一:執行sql腳本文件

sql位置:activiti-6\database\create\activiti.mysql.create.*.sql文件

方法二:JAVA代碼創建

import org.activiti.engine.ProcessEngine; import org.activiti.engine.ProcessEngineConfiguration; import org.junit.Test;/*** Activity 初始化** @author Yang*/ public class ActivitiInitTableTest {@Testpublic void init() {//創建引擎配置對象ProcessEngineConfiguration configration = ProcessEngineConfiguration.createStandaloneInMemProcessEngineConfiguration();//創建流程引擎對象//目標生成數據庫表configration.setJdbcUrl("jdbc:mysql://127.0.0.1:3306/activiti?nullCatalogMeansCurrent=true");configration.setJdbcDriver("com.mysql.cj.jdbc.Driver");configration.setJdbcUsername("root");configration.setJdbcPassword("root");//設置表的生成策略configration.setDatabaseSchemaUpdate(ProcessEngineConfiguration.DB_SCHEMA_UPDATE_TRUE);ProcessEngine processEngine = configration.buildProcessEngine();System.out.println(processEngine.getName());}}

增加mysql表注釋字段注釋

數據庫字段說明:
地址1、 地址2、 地址3
把原文地址整理為了sql文件 。
例:

ALTER TABLE `act_hi_actinst` MODIFY COLUMN `ID_` VARCHAR ( 64 ) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL COMMENT '主鍵ID' FIRST,MODIFY COLUMN `PROC_DEF_ID_` VARCHAR ( 64 ) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL COMMENT '流程定義ID' AFTER `ID_`,MODIFY COLUMN `PROC_INST_ID_` VARCHAR ( 64 ) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL COMMENT '流程實例ID' AFTER `PROC_DEF_ID_`,MODIFY COLUMN `EXECUTION_ID_` VARCHAR ( 64 ) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL COMMENT '執行實例ID' AFTER `PROC_INST_ID_`,MODIFY COLUMN `ACT_ID_` VARCHAR ( 255 ) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL COMMENT '節點ID' AFTER `EXECUTION_ID_`,MODIFY COLUMN `TASK_ID_` VARCHAR ( 64 ) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL COMMENT '任務實例ID' AFTER `ACT_ID_`,MODIFY COLUMN `CALL_PROC_INST_ID_` VARCHAR ( 64 ) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL COMMENT '調用外部的流程實例ID' AFTER `TASK_ID_`,MODIFY COLUMN `ACT_NAME_` VARCHAR ( 255 ) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL COMMENT '節點名稱' AFTER `CALL_PROC_INST_ID_`,MODIFY COLUMN `ACT_TYPE_` VARCHAR ( 255 ) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL COMMENT '節點類型' AFTER `ACT_NAME_`,MODIFY COLUMN `ASSIGNEE_` VARCHAR ( 255 ) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL COMMENT '簽收人' AFTER `ACT_TYPE_`,MODIFY COLUMN `START_TIME_` datetime ( 3 ) NOT NULL COMMENT '開始時間' AFTER `ASSIGNEE_`,MODIFY COLUMN `END_TIME_` datetime ( 3 ) NULL DEFAULT NULL COMMENT '結束時間' AFTER `START_TIME_`,MODIFY COLUMN `DURATION_` BIGINT ( 20 ) NULL DEFAULT NULL COMMENT '耗時,毫秒值' AFTER `END_TIME_`,MODIFY COLUMN `DELETE_REASON_` VARCHAR ( 4000 ) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL COMMENT '刪除原因' AFTER `DURATION_`,MODIFY COLUMN `TENANT_ID_` VARCHAR ( 255 ) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT '' COMMENT '租戶ID' AFTER `DELETE_REASON_`, COMMENT = '歷史行為表';

PS:其他表注釋請見資源文件

activiti學習文檔

1、版本6官方API
2、Activiti6.0教程
3、Activiti6.0工作流使用說明文檔v1.0.pdf
4、視頻講解 提取密碼: r6pc

總結

以上是生活随笔為你收集整理的Activiti学习记录 Activiti初始化数据库、Activiti6增加表注释字段注释的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。