创建数据库表

最简单的方法:

  • 将activiti-engine jar添加到你的类路径中

  • 添加一个合适的数据库驱动

  • 将Activiti配置文件(activiti.cfg.xml添加到您的类路径中,指向您的数据库(请参阅数据库配置部分

  • 执行DbSchemaCreate的main方法

但是,通常只有数据库管理员才能在数据库上执行DDL语句SQL DDL语句可以在Activiti下载页面或Activiti分发文件夹的database子目录中找到。这些脚本也位于activiti-engine-X.jar文件的org/activiti/db/createdrop文件夹包含drop语句)的包。SQL文件的格式为:

activiti.{db}.{create|drop}.{type}.sql

 

其中,db就是支持的数据库类型;type为:

  • engine:  引擎执行必须的表
  • identity: 表中包含用户,组和用户和组的关系。这些表是可选的,当使用activiti附带的默认身份管理时需要。
  • history:  包含历史记录和审计信息的表。可选:当历史级别设置为none时不需要。请注意,这也会禁用将数据存储在历史记录数据库中的一些功能(例如评论任务)。

 

 

posted on 2018-02-25 16:55  近博  阅读(226)  评论(0编辑  收藏  举报

导航