Я использую Django South для управления обновлениями схемы базы данных. Поскольку в настоящее время я занимаюсь локальной разработкой, мои модели сильно меняются, и очень неудобно менять вещи с помощью South:
$ bin/django schemamigration --auto core
(Please provide a default value for new field...)
...
$ bin/django migrate core
Зачастую такие простые вещи, как добавление и удаление столбцов из базы данных, занимают много времени, так как Юг предлагает ввести значения по умолчанию даже для удаляемых столбцов.
Есть ли настройка, которая заставит Юг работать намного больше, чем настройки Hibernates hibernate.hbm2ddl.auto
и автоматически, без промедления, обновит мою схему базы данных без лишних хлопот? Есть ли альтернативная библиотека для этого?
Юг действительно важен для меня при развертывании, но мне нужно что-то, чтобы помочь мне быстро изменить ситуацию, поскольку я быстро создаю прототипы.