金仓数据库KingbaseES客户端编程开发框架-Liquibase(2. 概述)

1. 前言

本文档描述了 Liquibase 工具的基本配置方法和使用方法。

前言部分包含以下主题:

1.1. 适用读者

《KingbaseES Liquibase指南》面向所有使用KingbaseES数据库的用户,主要是数据库管理员和应用程序开发人员。

1.2. 相关文档

有关 Liquibase 的更多信息,请参阅以下资源:

Liquibase Docs

1.3. 术语

无。

1.4. 手册约定

本文档中可能出现 “注意、提示、警告、另请参阅” 等标志,它们所代表的含义如下:

注意

用于突出重要/关键信息、最佳实践等。

提示

用于突出小窍门、捷径等。

警告

用于传递设备或环境安全警示信息,若不避免,可能会导致设备损坏、数据丢失、设备性能降低或其它不可预知的结果。

另请参阅

用于突出参考、参阅等。

以下程序代码书写约定适用于本文档:

符号

说明

[]

表示包含一个或多个可选项。不需要输入中括号本身。

{}

表示包含两个以上(含两个)的候选,必须在其中选取一个。不需要输入花括号本身。

|

分割中括号或者花括号中的两个或两个以上选项。不需要输入“|”本身。

...

表示其之前的元素可以被重复。

斜体

表示占位符或者需要提供特定值的变量。

大写

表示系统提供的元素,以便与用户定义的元素相互区分。除出现在方括号中的元素外,应当按照顺序逐字输入。 当然,部分元素在系统中是大小写不敏感的,因此用户可以根据系统说明以小写形式输入。

小写

表示由用户提供的元素。

2. 概述

Liquibase 是一个用于跟踪、管理和应用数据库变化的开源的数据库重构工具。它将数据库的所有变化(包括结构和数据)都保存在日志文件中,便于版本控制。

Liquibase 使参与应用程序发布过程的任何人都可以轻松的完成:

  • 消除发布数据库时的错误和延迟。

  • 部署和回滚特定版本的更改,而无需知道自己部署的内容。

  • 将数据库和应用程序更改一起部署,以便它们始终保持同步。

日志文件支持多种格式,如XML,YAML,JSON,SQL等。

支持多种运行方式,如命令行、Spring集成、Maven插件、Gradle插件等。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值