我们在远程服务器中有一个 SVN 存储库,我在本地机器上有一个副本。我们正在使用 phinx 进行数据库迁移。因此,我在本地创建了一个迁移并运行它,因此我确定该表已创建并且确实如此。迁移文件由存储库跟踪。所以我提交它,然后尝试在远程服务器上运行迁移。但是迁移似乎没有运行。我得到的只是这条消息,然后什么也没有
Phinx by Rob Morgan. version 0.3.4
using config file ./phinx.php
using config parser php
using migration path
/srv/www/subversion/MyProject/trunk/www/src/db-migrations
using environment production
using adapter mysql
using database MyDatase
远程服务器中的项目位于/srv/www/subversion/MyProject/trunk/www。在远程服务器中,我在 www 文件夹中运行迁移,例如
php htdocs/vendor/robmorgan/phinx/bin/phinx migrate -c phinx.php -e production
编辑:数据库中的 phinxlog 根本没有显示我的迁移。最后一个设置为 20 天前