type
status
date
slug
summary
tags
category
icon
password
Property
Aug 19, 2022 06:50 AM
文章提示:
可能我们经常看到CI/CD可持续集成之类的字眼,但是可能没有专门去了解过这个方面的知识。
本文之外,还有一篇关于CI/CD可持续集成的番外篇,大家可以随时阅览~

一、关于Liquibase

notion image
Liquibase 是一个开源的数据库模式变更管理解决方案,它使你能够轻松地管理你的数据库变更的修订,基于Liquibase进行数据库管理,能将所有数据库的变化(包括结构和数据)都保存在XML文件中,便于版本控制。

二、Liquibase使用场景

文章提示:
具体点击掘金文章链接可供参考
  • 数据库模式变更的CD
  • 模式变更的版本控制
  • 将数据库和应用程序的变更一起部署,使它们始终保持同步。

三、Liquibase重点概念

ChangeLog变更日志

 
内容方面,changlog主要记载被挂载的数据表的变更记录。
前提是需要在Liquibase中进行数据库的表更,才会被记录到changelog中。
存储方式上支持多种文件格式:xml,json,sql,yaml。

ChangelogLock变更日志锁表

 
Liquibase 创建并使用两个表来跟踪 changelogfile 中的更改集,并使用锁来防止一次进行多次更新。

🤗总结归纳

未完待续....…
 
致谢:
💡
有关Liquibase的相关问题,欢迎您在底部评论区留言,与我交流~
 
 
Flowable(二):数据库篇Flowable(四):CICD持续集成部署
fntp
fntp
多一点兴趣,少一点功利
公告
type
status
date
slug
summary
tags
category
icon
password
Property
Sep 5, 2023 06:04 AM
📝 博客只为了记录我的学习生涯
😎 我的学习目标是成为一名极客
🤖 我热爱开源当然我也拥抱开源
💌 我期待能收到你的Email留言
📧 我的邮箱:stickpoint@163.com
欢迎交流~