1
je peux faire pour définir le type de colonne à chaîne unique:SQLAlchemy: random Entier unique?
uuid = Column(String, default=lambda: str(uuid.uuid4()), unique=True)
mais je veux générer -aléatoire unique entier, non-chaîne aléatoire unique.
une idée de comment faire cela?
uuid.uuid4(). Int
grâce. Si je peux respecify :) est-il un moyen de l'adapter au type DB Integer.
accès il est int attribut: '' 'uuid.uuid4() int''' comme décrit dans les documents [] (https://docs.python.org/2/library/uuid.html.). – sascha
Ou simplement utiliser une séquence, ce qui vous donnera des entiers uniques qui viennent d'être commandés, mais qui peut dire qu'ils n'ont pas été générés aléatoirement et que vous avez juste eu de la chance? – larsks
@larsks Essayez d'expliquer cela à un consultant en sécurité lors de la vérification de votre code :-) – sascha