autofield相关内容
我需要添加不是 主键的autoinc字段。我正在将使用自动递增字段的大型生产数据库迁移到 models.UUIDField 。我一直在进行逐段迁移,现在我的所有关系都重复了两种字段类型。我已经准备好进行主键交换,但是不幸的是,随着旧客户端的使用,我仍然需要保留自动递增整数字段。 由于django不允许我使用 primary_key = False 定义一个自动字段(即使在db层),我正在寻找
..
我正在用Django开发应用程序. 我想在模型中插入一个自动递增的字母数字ID字段,默认情况下,该字段具有一个固定的字母部分和一个自动递增的数字部分. 但是我也希望将可用性从管理部分更改为另一个id字母数字和ID,其中字母数字和数字部分不同. 请注意:我不想覆盖django默认ID字段,我只想在模型中包含一个字段,该字段将自动递增的字母数字值作为默认值. 示例: 所需的字母常量部
..
对于我们的Django应用程序,我们希望获得一个 AutoField 以不同于1的数字开始。似乎没有一个明显的方法这个。任何想法? 解决方案 像其他人一样,在数据库方面比Django方面要容易一些。 对于Postgres,它将是像这样: ALTER SEQUENCE sequence_name RESTART WITH 12345; 查看您自己的DB引擎的文档,了解您在那里的做法。
..