gpt4 book ai didi

python - Peewee 模型中的 Auto_increment 自定义主键

转载 作者:太空宇宙 更新时间:2023-11-03 14:23:16 26 4
gpt4 key购买 nike

我想要一个主键 id 字段是 Bigint

class Tweets(Model):
id = BigIntegerField(primary_key=True)
...

但它需要自动递增,我在 Peewee 文档中找不到方法。请建议是否可行。

更新:我正在使用 MySql 数据库。

最佳答案

Peewee 自动生成一个整数 id 列作为主键,具有 auto_increment 属性。这适用于您使用 Peewee 创建的任何表格。

IntegerField 很可能足以满足您的需求; BigIntegerField 很少有用。你真的需要大于 2147483647 的数字吗?您会插入超过 20 亿行吗?

参见:http://dev.mysql.com/doc/refman/5.5/en/integer-types.html

关于python - Peewee 模型中的 Auto_increment 自定义主键,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24451178/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com