1
2
3
4
5
6
7
8
9
10
11
db = get_db_return()
models_item = models.Item(
)
db.add(models_item)
for i in range(10):
try:
db.commit()
break
except Exception as e:
db.rollback()
models_item.id = SonyFlake().next_id()

详细介绍冲突的产生:
https://www.cnblogs.com/CnFallTime/p/16591007.html