46 liens privés
L'astuce concerne surtout l'idée d'une base par environnement (dev, test)
Un problème bien vicieux : le type de l'UUID doit être marqué comme Uuid | string et pas string tout court... sinon Doctrine déclenche l'événement preUpdate même si rien ne change
Il y a des astuces génériques, des astuces pour Doctrine, des astuces pour la génération / lecture de fichiers, et des astuces sur le monitoring... Bref il y a de quoi faire !
2 astuces pour itérer sur de grands ensembles de données avec Doctrine, sachant que ce n'est vraiment pas fait pour ça
Tout est dans le titre
Tout est dans le titre
Comment étendre les capacités de Doctrine
Doctrine est souvent le premier choix lorsqu'on commence à utiliser Symfony Messenger... mais ce n'est pas le meilleur choix lorsque les messages en attente sont très nombreux. L'auteur montre comment migrer ceux en attente vers le nouveau gestionnaire de queue (RabbitMQ ou autre)
Tout est dans le titre
L'auteur montre comment créer un journal d'activités en se basant sur les événements Doctrine, événements qu'il présente d'une manière très claire (avec avantages et inconvénients)
L'idée principale de cet article est d'éviter de sérialiser directement des résultats de requêtes Doctrine, mais plutôt de les transformer pour ne renvoyer que le strict nécessaire.
Tout est dans le titre
Tout est dans le titre
Tout est dans le titre
Tout est dans le titre
Tout est dans le titre
Tout est dans le titre
Tout est dans le titre
L'auteur explique comment utiliser un value object comme fournisseur d'identité pour des entités, le tout dans le contexte d'une application Symfony / Doctrine. En prime on voit que cette approche est parfaitement compatible avec CQRS