recipe for broadway/read-model-mongodb

This commit is contained in:
othillo
2018-01-23 19:16:10 +01:00
parent 3ab41e5bc0
commit bdd4b75ec5
2 changed files with 27 additions and 0 deletions
@@ -0,0 +1,18 @@
broadway:
read_model: broadway.read_model.mongodb.repository_factory
services:
broadway.read_model.mongodb_client:
class: MongoDB\Client
arguments: ['%mongodb_uri%']
broadway.read_model.mongodb_collection:
class: MongoDB\Collection
factory: ['@broadway.read_model.mongodb_client', selectCollection]
arguments: ['%mongodb_database%', 'read_models']
broadway.read_model.mongodb.repository_factory:
class: Broadway\ReadModel\MongoDB\MongoDBRepositoryFactory
arguments:
- "@broadway.read_model.mongodb_collection"
- "@broadway.serializer.readmodel"
@@ -0,0 +1,9 @@
{
"copy-from-recipe": {
"config/": "%CONFIG_DIR%/"
},
"container": {
"mongodb_uri": "mongodb://127.0.0.1/",
"mongodb_database": "default"
}
}