cme*_*yak 5 python migration django postgresql django-models
我使用 Django 1.11、PostgreSQL 9.6 和 Django 迁移工具。我找不到指定列顺序的方法。在初始迁移中,更改字段的顺序很好,但是migrations.AddField()
调用呢?AddField
初始迁移的外键添加也可能发生调用。有什么方法可以指定顺序还是我只是对顺序着迷但我不应该?
讨论后更新
PostgreSQL DBMS 不支持位置列添加。因此,期望从用于列添加的迁移工具中获得此功能实际上毫无意义。
Fli*_*rPA 10
AFAIK,没有官方支持的方法来做到这一点,因为字段应该是原子的,它不应该是相关的。然而,它也干扰了我的强迫症,例如,当我需要在dbshell
. 这是我发现您可以执行的操作:
python manage.py makemigrations
fields
中migrations.createModel
祝你好运!
归档时间: |
|
查看次数: |
4310 次 |
最近记录: |