Dans le cas fort probable où vous devez personnaliser le nom de la table où Broadway stocke les évènements, voici comment redéfinir le service :
YAML :
my_project.event_store.dbal
class: Broadway\EventStore\DBALEventStore
arguments: [@doctrine.dbal.default_connection, @broadway.serializer.payload, @broadway.serializer.metadata, 'mon_event_store']
broadway.event_store:
alias: my_project.event_store.dbal
Vous pouvez également en profiter pour changer la connexion doctrine à la base de données. Attention toutefois, le changement ne s'appliquera pas à la commande d'initialisation de la table. La commande Symfony utilise la connexion "default".
C'était mon astuce du jour. Et vous, en avez-vous une ?
Aucun commentaire:
Enregistrer un commentaire