Миграция базы данных из нового YAML в Doctrine - PullRequest
2 голосов
/ 27 февраля 2010

Мне нужно добавить новый столбец и новую таблицу в мою базу данных, но у меня нет доступа к оболочке моего сервера.Я изменил свой файл YAML.Как я могу сказать доктрине "перенести модели и базу данных в измененный yaml"?

1 Ответ

1 голос
/ 01 марта 2010

В классе Doctrine_Core есть много статических методов, таких как generateMigrationsFromDiff (), которые можно использовать в случае, если у вас нет доступа к задачам cli (см. Полный API-интерфейс по адресу http://www.doctrine -project.org / Doctrine_Core / 1_2 ). Я не уверен, что это именно то, что вам нужно, поэтому не забудьте сделать резервную копию:)

...