Skip to content

适用虚谷数据库版本

v12.9



适用虚谷数据库版本

v12.9


liquibase 使用手册

📄字数 725
👁️阅读量 加载中...

liquibase 是一种数据库架构变更管理解决方案,可以更快、更安全地从开发到生产修订和发布数据库变更。因目前仅 flowable-engine 内部使用了 liquibase 管理数据库版本,因此本文档将说明如何部署 v4.5.0-xugu 到本地 maven 仓库。

框架名称适配起始版本官网地址源框架下载地址XuguDB框架下载demo程序地址
liquibase4.5.0liquibase官网liquibase源码版本发布xugu-flowable

提示

其他支持版本可详见版本发布列表

一、使用说明

1.1 下载 liquibase 虚谷适配源码

  1. 访问虚谷数据库开放源代码仓库,选择所需版本分支。

    liquibase版本选择图 1.1 liquibase版本选择
  2. 直接下载当前分支源码(本地未安装 Git)。

    liquibase源代码下载图 1.2 liquibase源代码下载

1.2 安装 liquibase 到本地 Maven 仓库

  1. 推荐使用 JDK-8 和 Maven-3.6.x 运行环境。

  2. 使用 Maven 命令 mvn clean install -DskipTests 安装 druid 到本地 Maven 仓库,出现 BUILD SUCCESS 即安装成功。

    liquibase本地maven仓库部署图 1.3 liquibase本地maven仓库部署

二、连接示例

  1. 当框架内部使用了 liquibase 时,需要排除内部依赖再重新引入。

    flowable使用liquibase图 2.1 flowable使用liquibase
  2. 暂无相关 demo 集成 liquibase 测试,仅在 xugu-flowable 中引用。

三、常见问题&解决办法

  1. 运行报错:[E50060]操作对象Statement已关闭

    liquibase报错Statement已关闭图 3.1 liquibase报错Statement已关闭
    • 解决办法:升级 xugu-jdbc 驱动版本。