liquibase 使用手册
📄字数 725
👁️阅读量 加载中...
liquibase 是一种数据库架构变更管理解决方案,可以更快、更安全地从开发到生产修订和发布数据库变更。因目前仅 flowable-engine 内部使用了 liquibase 管理数据库版本,因此本文档将说明如何部署 v4.5.0-xugu 到本地 maven 仓库。
框架名称 | 适配起始版本 | 官网地址 | 源框架下载地址 | XuguDB框架下载 | demo程序地址 |
---|---|---|---|---|---|
liquibase | 4.5.0 | liquibase官网 | liquibase源码 | 版本发布 | xugu-flowable |
提示
其他支持版本可详见版本发布列表
一、使用说明
1.1 下载 liquibase 虚谷适配源码
访问虚谷数据库开放源代码仓库,选择所需版本分支。
图 1.1 liquibase版本选择
直接下载当前分支源码(本地未安装 Git)。
图 1.2 liquibase源代码下载
1.2 安装 liquibase 到本地 Maven 仓库
推荐使用 JDK-8 和 Maven-3.6.x 运行环境。
使用 Maven 命令
mvn clean install -DskipTests
安装 druid 到本地 Maven 仓库,出现BUILD SUCCESS
即安装成功。图 1.3 liquibase本地maven仓库部署
二、连接示例
当框架内部使用了 liquibase 时,需要排除内部依赖再重新引入。
图 2.1 flowable使用liquibase
暂无相关 demo 集成 liquibase 测试,仅在 xugu-flowable 中引用。
三、常见问题&解决办法
运行报错:
[E50060]操作对象Statement已关闭
。图 3.1 liquibase报错Statement已关闭
- 解决办法:升级
xugu-jdbc
驱动版本。
- 解决办法:升级