cara terbaik adalah dengan menggunakan UUID yang dibuat secara acak:
import uuid
id = uuid.uuid4()
tipe data uuid tersedia secara asli di beberapa database seperti Postgresql (SQLAlchemy memiliki tipe data uuid PG asli untuk tujuan ini - dalam 0,5 disebut sqlalchemy.databases.postgres.PGUuid
). Anda juga harus dapat menyimpan uuid di bidang CHAR 16 byte (walaupun saya belum mencoba ini secara khusus di MySQL atau lainnya).