У меня есть приложение django, и до сих пор я использовал sqlite в качестве базы данных. Теперь, когда это довольно близко к производству, я подумал о переносе всего на mySQL, который будет использоваться на коробке.Юг - миграция приложения django из sqlite в mysql
Я перенастроить свои настройки в базу данных MySQL и запустить
manage.py syncdb --migrate
он начал создавать таблицы и все, но не в первом (из 40) миграций со старой ошибкой (can't insert blob without key length и все такое).
Сначала я подумал о том, как вручную фиксировать файлы миграции, но быстро понял, что слишком много ручной работы.
Так что я подумал, хорошо, я побегу manage.py мигрировать ядро 0040 (последняя миграция и что будет делать трюк), но он все еще пытается запустить начальный один, а:
File "D:\~Sasha\Portman\core\migrations\0001_initial.py", line 23, in forwards
('name', self.gf('django.db.models.fields.TextField')(unique=True)),
... error message
Есть ли способ как-то перенести мои модели без ручной установки начального файла миграции и всей другой магии?
ЮПА, что это сделали :) спасибо! – abolotnov