当前位置: 首页 > news >正文

南大通用(GBase 8s)数据库在 Spring Boot 中使用 Flyway

db-migration:Flyway、Liquibase 扩展支持达梦(DM)数据库、南大通用(GBase 8s)数据库,并支持 Flowable 工作流。

已支持

  • 达梦数据库(DM 8)。默认支持 flowable 工作流。
  • 南大通用数据库(GBase 8s)。需要额外引入 db-migration-flowable 包来支持 flowable 工作流。

开源代码仓库 Github:https://github.com/mengweijin/db-migration

开源代码仓库 Gitee:https://gitee.com/mengweijin/db-migration

版本说明

  • ❌❌:不支持;
  • 🈯✅:flyway 或 liquibase 需要指定特定版本才支持;
  • ❄️✅:flyway 或 liquibase 不需要指定版本就支持(不指定版本,则默认使用的 spring boot 默认版本);
db-migration 版本spring boot 版本flyway 版本liquibase 版本
2.0.32.0.x.RELEASE7.15.0 ❌❌4.5.0 ❌❌
2.0.32.1.x.RELEASE7.15.0 ❌❌4.5.0 🈯✅
2.0.32.2.x.RELEASE7.15.0 ❌❌4.5.0 🈯✅
2.0.32.3.x.RELEASE7.15.0 ❌❌4.5.0 🈯✅
2.0.32.4.x7.15.0 🈯✅4.5.0 🈯✅
2.0.32.5.x7.15.0 🈯✅4.5.0 🈯✅
2.0.32.6.x8.0.4 ❄️✅4.5.0 ❄️✅
2.0.32.7.x8.5.11 ❄️✅4.9.1 ❄️✅
2.0.33.0.x9.5.1 ❄️✅4.17.2 ❄️✅
2.0.33.1.x9.16.3 ❄️✅4.20.0 ❄️✅
2.0.33.2.x9.22.3 ❄️✅4.24.0 ❄️✅
2.0.33.3.x10.10.0 ❄️✅4.27.0 ❄️✅

db-migration-flowable 适配 Flowable 版本

注意:达梦数据库(DM 8)默认支持 flowable 工作流所有版本。所以不需要关注此章节。

此章节仅适用于以下数据库:

  • 南大通用 GBase 8s 数据库
Flowable 版本db-migration-flowable 版本适配情况
6.8.0待适配南大通用 GBase 8s 数据库:❌❌
7.0.17.0.1.0南大通用 GBase 8s 数据库:❄️✅

Flowable 版本和 db-migration-flowable 版本需要对应上。

比如:使用 flowable 7.0.1 版本的话,就要使用上面表格中对应的 db-migration-flowable 7.0.1.0 版本。

更多版本适配,请提 issue! 嘿嘿

使用文档:【南大通用(GBase 8s)】使用 Flyway

使用文档:【南大通用(GBase 8s)】使用 Flyway

使用文档:【南大通用(GBase 8s)】使用 Flyway

更多完整文档参考:README.md · mengweijin/db-migration - 码云 (gitee.com)

http://www.lryc.cn/news/466483.html

相关文章:

  • CMakeLists.txt 编写规则
  • Javascript算法——二分查找
  • node-sass/vendor/linux-x64-72 : Error: EACCES: permission denied, mkdir
  • uniapp-uniapp + vue3 + pinia 搭建uniapp模板
  • 深度学习的一些数学基础
  • 自由学习记录(13)
  • 低代码可视化-uniapp海报可视化设计-代码生成
  • 一次使用LD_DEBUG定位问题的经历
  • 数据库安全:如何进行数据库安全审计?
  • 【Python】基础语法错误和异常
  • 获取每个页面的元素,并写入json
  • 【ShuQiHere】深入解析数字电路中的锁存器与触发器
  • 【学习AI-相关路程-mnist手写数字分类-python-硬件:jetson orin NX-自我学习AI-基础知识铺垫-遇到问题(1) 】
  • 数据轻松上云——Mbox边缘计算网关
  • ifftshift函数
  • vue3 + ts + element-plus 二次封装 el-dialog
  • MySQL9.0安装教程zip手动安装(Windows)
  • 如何在浏览器中查看格式化的 HTML?
  • 浅谈计算机存储体系和CPU缓存命中
  • ES操作:linux命令
  • Java使用原生HttpURLConnection实现发送HTTP请求
  • TinyC编译器5—词法分析
  • 电子电气架构---智能计算架构和SOA应用
  • Python Numpy 实现神经网络自动训练:反向传播与激活函数的应用详解
  • Apache Calcite - 基于规则的查询优化
  • react学习笔记,ReactDOM,react-router-dom
  • 优化UVM环境(八)-整理project_common_pkg文件
  • 【实战案例】Django框架连接并操作数据库MySQL相关API
  • 【其他】无法启动phptudy服务,提示错误2:系统找不到指定的文件
  • AI驱动的支持截图或线框图快速生成网页应用的开源项目