Удалить старые различия миграций - PullRequest
2 голосов
/ 03 февраля 2011

Как я могу удалить старые различия миграций?При выполнении doctrine:generate-migrations-diff у меня не возникает проблем, но при выполнении doctrine:migrate у меня возникают проблемы.Кажется, что доктрина пытается перенести старые вещи, которые больше не «учитываются» ...

Спасибо

Ответы [ 2 ]

3 голосов
/ 09 января 2012

Просто для дополнения выбранного ответа (из документации):

Добавление версии:

./doctrine migrations:version YYYYMMDDHHMMSS --add

Удаление версии:

./doctrine migrations:version YYYYMMDDHHMMSS --delete

Команда не выполняет никакого кода миграции, она просто добавляет указанную версию в базу данных.

Дополнительная информация

3 голосов
/ 03 февраля 2011

Либо удалите класс миграции, либо добавьте сгенерированную таблицу версий (не помню точного имени) и установите значение для миграции, с которой вы хотите начать.

...