Я проверил эту проблему в вопросах и не смог найти простого объяснения о сборке Django в миграциях или достаточно ли они надежны?
Я начал новый проект с Django 1.7 и столкнулся с множеством проблем со сборкой миграции. Простые вещи, которые были нормальными на Юге, вызывают у меня исключение в этой версии. Например, изменение charfield на ошибку повышения внешнего ключа, которая не может преобразовать тип поля в int, что является нормальным, и поэтому я выполняю миграцию. Поскольку я знаю, что мне приходилось делать с South в моих предыдущих проектах, я сильно сомневаюсь, что миграции django справятся с такими операциями? Например, самоанализ настраиваемых полей, преобразование внешнего ключа в многоточие, изменение абстрактных классов на поля и многие другие... Итак, мой вопрос:
Достаточно ли надежны встроенные миграции Django 1.7 для большой сложной нормализованной структуры базы данных?
P.S. По крайней мере, такой же мощный, как южный(Если проблема в том, что я их использую, я справлюсь, но я не хочу попасть в ситуацию, когда мой проект готов, в базе данных много записей, и мне нужно что-то изменить что требует удаления таблиц и других рискованных операций).