使用 php 部署 Liquibase 变更集

inf*_*rno 2 php database deployment postgresql liquibase

是否有使用 php 部署 liquibase 变更集的现有解决方案?

我的意思是可悲的是我的生产服务器只有 ftp 和 php 功能,所以我不能用 ssh 安装任何东西,但我打算将我的数据库架构更改与我的代码一起版本化......

Nat*_*and 5

Liquibase 需要 Java JVM 才能运行,没有 PHP 端口。但是,liquibase 确实支持 updateSQL 模式,您可以针对生产数据库(或备份/副本)运行该模式以生成包含要部署的更改的 sql 脚本。然后,您可以根据需要对数据库运行该脚本。