PostgreSQL sera utilisé en production et il supporte nativement les UUID.Dois-je générer des UUID dans l'application ou dans la base de données?
Mais comment dois-je gérer la génération d'entre eux?
Actuellement, j'utiliser ce qui suit:
uuid = Column(UUID, primary_key=True, default=lambda: uuid4().hex)
Avec cela, ils sont générés par l'application.
Serait-ce une amélioration des performances si la base de données les génère et comment pourrais-je l'implémenter?