У нас есть 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 / wwww / subversion / MyProject / trunk / www. На удаленном сервере я запускаю миграцию внутри папки www как
php htdocs/vendor/robmorgan/phinx/bin/phinx migrate -c phinx.php -e production
РЕДАКТИРОВАТЬ: phinxlog в базе данных вообще не показывает мою миграцию. Последний установлен на 20 дней назад