PostgreSQL
 sql >> Base de données >  >> RDS >> PostgreSQL

Comment empêcher la clé primaire UUID pour les nouveaux objets SQLAlchemy d'être créés avec la même valeur

La documentation de sqlalchemy pour le default de la colonne état des arguments :

Donc plutôt que de fournir uuid.uuid4() , qui créera une valeur scalaire (constante), fournissez uniquement le uuid.uuid4 appelable , afin qu'il soit invoqué pour chaque insertion.