liquibase 更新数据库流程
2017-01-13 15:02:30 0 举报
Liquibase 是一款开源的数据库版本控制工具,用于跟踪、管理和应用数据库的变化。其更新数据库的主要流程如下:首先,开发者在 Liquibase 中定义一个或多个变更(changesets),这些变更描述了如何修改数据库的结构或内容。然后,Liquibase 将这些变更应用到目标数据库上。如果应用过程中出现错误,Liquibase 能够回滚(rollback)所有未应用的变更,以保持数据库的一致性。最后,开发者可以通过比较变更前后的数据库快照(snapshots)来验证变更的正确性。整个流程自动化程度高,能够大大提高数据库管理的效率和准确性。
作者其他创作
大纲/内容
Jekins 抓取变更后执行变更
sql脚本退回
根据审核意见修改
Merged
测试运维操作
Jenkins + Git
预发布执行
执行成功?
克隆项目
开feature分支用于添加修改表接口和数据
不通过
自动更新数据字典
脚本提交sql review
回退release分支
是否审核通过?
修改后提交merge request 到release分支
自动更新生成上线脚本
测试数据库已更新
Release分支提交Merge Request到develop和master
邮件提醒所有人
生产执行
开发操作
通过
项目Master审核MQ
Master审核复盘
0 条评论
下一页