我的一个车型使用BIGINT场有一个字段定义的PositiveSmallIntegerField
。在描述表格时,我已经看到它已被定义为INTEGER
。迁移PositiveSmallIntegerField到PositiveIntegerField和Postgres的
我想存储的更大范围的值,因此我修改我的模型使用PositiveIntegerField
。
现在,当我跑南产生迁移,它说,没有在模型中修改的?我可以清楚地看到自己的变化,但South忽略了这一点为什么?
将使用PositiveIntegerField
使用的Postgres的BIGINT
场? Django是否支持Postgres的BIGINT
字段?
你总是可以'ALTER TABLE thetable ALTER COLUMN thecol TYPE bigint;' –
@CraigRinger,是的,这是真的,但它是正确的方法?如果没有别的,我将不得不采取这种方法。 –