Mysql
 sql >> Database >  >> RDS >> Mysql

ID casuali in sqlalchemy (tralicci)

il modo migliore è utilizzare UUID generati casualmente:

import uuid

id = uuid.uuid4()

i tipi di dati uuid sono disponibili in modo nativo in alcuni database come Postgresql (SQLAlchemy ha un tipo di dati uuid PG nativo per questo scopo - in 0.5 è chiamato sqlalchemy.databases.postgres.PGUuid ). Dovresti anche essere in grado di memorizzare un uuid in qualsiasi campo CHAR da 16 byte (anche se non l'ho provato specificamente su MySQL o altri).