Юг не нравится PostgreSQLUUIDField

У меня проблема с использованием django_extensions.db.fields.PostgreSQLUUIDField с моими моделями Django, потому что Юг будет продолжать пытаться заставить поле стать CharField каждый раз, когда запускается схема миграции.

В результате я, кажется, вынужден вручную отредактировать миграции, чтобы удалить:

db.alter_column('testapp_testmodel', 'guid', self.gf('django.db.models.fields.CharField')(max_length=64, primary_key=True))

и отредактируйте приведенные ниже определения моделей из:

'guid': ('django.db.models.fields.CharField', [], {'max_length': '64', 'primary_key': 'True'}),

чтобы:

'guid': ('django_extensions.db.fields.PostgreSQLUUIDField', [], {'max_length': '64', 'primary_key': 'True'}),

Я что-то упускаю здесь очевидное?

0 ответов

Другие вопросы по тегам