Я думаю о развертывании миграции Doctrine в моей среде для обработки изменений базы данных между несколькими разработчиками. Я не использовал их раньше, но я провел исследование по этому вопросу.
В данный момент меня беспокоит только то, что [насколько я могу судить] Миграции доктрины не допускают модификаций приборов. Хотя я понимаю, что миграции нужны для изменения схемы, я думаю, что изменения в оснастке так же важны.
Я бы хотел, чтобы в справочных таблицах были привязки для моей базы данных (т. Е. * _Type, * _source и т. Д.), И я чувствую, что добавление / удаление / обновления строки должны обрабатываться и этими миграциями, поскольку так же важно, как и любое структурное изменение.
Если бы кто-нибудь мог указать мне правильное направление здесь, это было бы очень ценно.
Обновление
Я исследовал идею простого разрешения SVN отслеживать мои таблицы ссылок, но это было бы неразрешимым решением. Таблицы не смогут быть усечены / повторно заполнены из-за ограничений внешнего ключа.