我需要为MYSQLint和BigInt生成UUID,它需要在给定的范围内,并且我需要10位数的整数UUID,我已经为其编写了代码
def getUniqueID():
unique_id = uuid4().int & (0 << 32) - 1
return unique_id
例如,SQL int不应超过2147483647的限制;2147483647).
def getUniqueID(min,max):
unique_id = uuid4().int & (0 << 32) - 1
return unique_id
在此处找到SQL int限制
首先,您可以通过以下方式安装shortuuid:
然后你可以这样使用它:
项目位于github:https://github.com/skorokithakis/shortuuid
相关问题 更多 >
编程相关推荐