迁徙路线(飞行路线)
这飞行路线端点提供Flyway执行的数据库迁移信息。
回收迁徙
要检索迁移,请获取请求/执行器/飞道如以下基于卷度的示例所示:
$ curl 'http://localhost:8080/actuator/flyway' -i -X GET
最终的响应类似于以下内容:
HTTP/1.1 200 OK
Content-Type: application/vnd.spring-boot.actuator.v3+json
Content-Length: 515
{
"contexts" : {
"application" : {
"flywayBeans" : {
"flyway" : {
"migrations" : [ {
"checksum" : -156244537,
"description" : "init",
"executionTime" : 6,
"installedBy" : "SA",
"installedOn" : "2025-11-20T16:33:46.151Z",
"installedRank" : 1,
"script" : "V1__init.sql",
"state" : "SUCCESS",
"type" : "SQL",
"version" : "1"
} ]
}
}
}
}
}
响应结构
回复包含了应用的迁徙路线迁移细节。 下表描述了该反应的结构:
| 路径 | 类型 | 描述 |
|---|---|---|
|
|
由ID键入的应用上下文 |
|
|
迁移由Flyway实例执行,并以Flyway豆名进行键化。 |
|
|
迁移的校验和(如果有的话)。 |
|
|
如果有迁移的描述。 |
|
|
执行时间(以应用迁移的毫秒计)。 |
|
|
安装了应用迁移的用户(如果有的话)。 |
|
|
应用迁移安装时间戳(如果有的话)。 |
|
|
申请迁移的排名(如有)。后期迁徙的阶级更高。 |
|
|
执行迁移时使用的脚本名称(如果有的话)。 |
|
|
迁徙状况。( |
|
|
迁移类型。 |
|
|
应用迁移后的数据库版本(如果有的话)。 |
|
|
如果有,请提供父应用上下文的ID。 |