【发布时间】:2014-04-30 01:28:50
【问题描述】:
是否存在使用 php 部署 liquibase 变更集的现有解决方案?
遗憾的是,我的生产服务器只有 ftp 和 php 功能,所以我无法使用 ssh 安装任何东西,但我打算将我的数据库架构更改与我的代码一起版本化...
【问题讨论】:
-
您的 prod 服务器上是否有 jvm?如果您打算在该产品服务器上从 php 调用 liquibase,则需要安装 jvm(因为 liquibase 是用 java 编写的)。另一种方法可能是不从 php 调用 liquibase。只需从任何具有 jvm 并访问数据库的客户端运行 liquibase。
-
正如我所说,生产服务器没有这样的能力。我以为我只是用 ftp 上传变更集并运行一个 php 脚本,它将更改应用于数据库。我打算只在开发机器上使用 liqui* 软件...
标签: php database postgresql deployment liquibase