Вкратце: как указать BIGINT в моделях Django?
В текущем проекте, который я делаю с использованием Django (выпуск 0.97-svn), у меня есть все целочисленные поля во всех моделях, определенных как IntegerField. Это работало безукоризненно во время цикла разработки, где я использовал SQLite для базы данных БД. Однако, как только я перешел на MySQL, я заметил, что для одного из IntegerFields MySQL обрезал данные - по-видимому, по неизвестным мне причинам, SQLite не жаловался. Я посмотрел на схему и обнаружил, что IntegerField в Django представлен как поле INT (11) в MySQL. Естественно, причина, по которой MySQL обрезал данные, заключалась в том, что их длина была более 11 цифр. Чтобы обойти эту проблему, мне пришлось вручную обновить столбец, чтобы в этом случае он был BIGINT (20). Django и MySQL мирно сосуществуют с этим. Но всякий раз, когда я сбрасываю приложение, в котором покоится модель, содержащая этот BIGINT, Django снова создает его как INT (11). Я посмотрел документы Django и ничего не нашел. Я что-то упустил из виду?
Спасибо.