def process_bind_param(self, value, dialect):
if value is None:
return value
elif dialect.name == 'postgresql':
return str(value)
else:
if not isinstance(value, uuid.UUID):
return '%.32x' % uuid.UUID(value).int
else:
# hexstring
return '%.32x' % value.int
评论列表
文章目录