Liquibase (liquibase)
liquibase)
liquibase 端点提供有关 Liquibase 应用的数据库变更集的信息。
检索变更
要获取变更信息,请向 /actuator/liquibase 发起一个 GET 请求,如下列基于 curl 的示例所示:
$ curl 'http://localhost:8080/actuator/liquibase' -i -X GET
返回的响应类似于以下内容:
HTTP/1.1 200 OK
Content-Type: application/vnd.spring-boot.actuator.v3+json
Content-Length: 721
{
"contexts" : {
"application" : {
"liquibaseBeans" : {
"liquibase" : {
"changeSets" : [ {
"author" : "marceloverdijk",
"changeLog" : "org/springframework/boot/actuate/autoconfigure/liquibase/db.changelog-master.yaml",
"comments" : "",
"contexts" : [ ],
"dateExecuted" : "2026-01-22T08:00:54.091Z",
"deploymentId" : "9068852246",
"description" : "createTable tableName=customer",
"execType" : "EXECUTED",
"id" : "1",
"labels" : [ ],
"checksum" : "9:d3589feb2baad02e15540750499ba311",
"orderExecuted" : 1
} ]
}
}
}
}
}
响应结构
响应包含应用程序的 Liquibase 变更集的详细信息。下表描述了响应的结构:
| 路径 | 类型 | 描述 |
|---|---|---|
contexts | Object | 以 ID 为键的应用程序上下文 |
contexts.*.liquibaseBeans.*.changeSets | Array | 由 Liquibase Bean 执行的变更集,以 Bean 名称为键 |
contexts.*.liquibaseBeans.*.changeSets[].author | String | 变更集的作者 |
contexts.*.liquibaseBeans.*.changeSets[].changeLog | String | 包含该变更集的变更日志 |
contexts.*.liquibaseBeans.*.changeSets[].comments | String | 变更集的注释 |
contexts.*.liquibaseBeans.*.changeSets[].contexts | Array | 变更集的上下文 |
contexts.*.liquibaseBeans.*.changeSets[].dateExecuted | String | 变更集执行的时间戳 |
contexts.*.liquibaseBeans.*.changeSets[].deploymentId | String | 执行该变更集的部署 ID |
contexts.*.liquibaseBeans.*.changeSets[].description | String | 变更集的描述 |
contexts.*.liquibaseBeans.*.changeSets[].execType | String | 变更集的执行类型(EXECUTED、FAILED、SKIPPED、RERAN、MARK_RAN) |
contexts.*.liquibaseBeans.*.changeSets[].id | String | 变更集的 ID |
contexts.*.liquibaseBeans.*.changeSets[].labels | Array | 与变更集关联的标签 |
contexts.*.liquibaseBeans.*.changeSets[].checksum | String | 变更集的校验和 |
contexts.*.liquibaseBeans.*.changeSets[].orderExecuted | Number | 变更集的执行顺序 |
contexts.*.liquibaseBeans.*.changeSets[].tag | String | 与变更集关联的标签(如果有的话) |
contexts.*.parentId | String | 父应用程序上下文的 ID(如果有的话) |