diff --git a/RECIPES.md b/RECIPES.md index ff306379..c4453d25 100644 --- a/RECIPES.md +++ b/RECIPES.md @@ -422,8 +422,8 @@ Additional recipes can be found on the [Main Recipes Repository](https://github. | [pond5/async-request-bundle](https://packagist.org/packages/pond5/async-request-bundle) | [1.1](pond5/async-request-bundle/1.1) | | [prolix/maintenance-bundle](https://packagist.org/packages/prolix/maintenance-bundle) | [2.1](prolix/maintenance-bundle/2.1) | | [prooph/event-store-bus-bridge](https://packagist.org/packages/prooph/event-store-bus-bridge) | [3.1](prooph/event-store-bus-bridge/3.1) | -| [prooph/event-store-symfony-bundle](https://packagist.org/packages/prooph/event-store-symfony-bundle) | [0.4](prooph/event-store-symfony-bundle/0.4) | -| [prooph/pdo-event-store](https://packagist.org/packages/prooph/pdo-event-store) | [1.7](prooph/pdo-event-store/1.7) | +| [prooph/event-store-symfony-bundle](https://packagist.org/packages/prooph/event-store-symfony-bundle) | [0.10](prooph/event-store-symfony-bundle/0.10) | +| [prooph/pdo-event-store](https://packagist.org/packages/prooph/pdo-event-store) | [1.15](prooph/pdo-event-store/1.15) | | [prooph/service-bus-symfony-bundle](https://packagist.org/packages/prooph/service-bus-symfony-bundle) | [0.6](prooph/service-bus-symfony-bundle/0.6) | | [pugx/geo-form-bundle](https://packagist.org/packages/pugx/geo-form-bundle) | [0.2](pugx/geo-form-bundle/0.2) | | [pusher/pusher-php-server](https://packagist.org/packages/pusher/pusher-php-server) | [3.0](pusher/pusher-php-server/3.0) | diff --git a/archived/prooph.event-store-symfony-bundle/3c725fadc54050832fa1073bc16a6c51df68fca8.json b/archived/prooph.event-store-symfony-bundle/3c725fadc54050832fa1073bc16a6c51df68fca8.json new file mode 100644 index 00000000..43be3895 --- /dev/null +++ b/archived/prooph.event-store-symfony-bundle/3c725fadc54050832fa1073bc16a6c51df68fca8.json @@ -0,0 +1,37 @@ +{ + "manifests": { + "prooph/event-store-symfony-bundle": { + "manifest": { + "bundles": { + "Prooph\\Bundle\\EventStore\\ProophEventStoreBundle": [ + "all" + ] + }, + "copy-from-recipe": { + "config/": "%CONFIG_DIR%/", + "src/": "%SRC_DIR%/" + } + }, + "files": { + "config/packages/prooph_event_store.yaml": { + "contents": [ + "prooph_event_store:", + " stores:", + " default:", + " event_store: 'app.event_store.default'", + "", + "services:", + " _defaults:", + " public: false", + "", + " Prooph\\EventStore\\EventStore: '@prooph_event_store.default'", + " Prooph\\EventSourcing\\EventStoreIntegration\\AggregateTranslator: null", + "" + ], + "executable": false + } + }, + "ref": "3c725fadc54050832fa1073bc16a6c51df68fca8" + } + } +} diff --git a/archived/prooph.pdo-event-store/020f87be92de58907f180d552e1a1b0d8c34cdd1.json b/archived/prooph.pdo-event-store/020f87be92de58907f180d552e1a1b0d8c34cdd1.json new file mode 100644 index 00000000..2c0f3786 --- /dev/null +++ b/archived/prooph.pdo-event-store/020f87be92de58907f180d552e1a1b0d8c34cdd1.json @@ -0,0 +1,54 @@ +{ + "manifests": { + "prooph/pdo-event-store": { + "manifest": { + "copy-from-recipe": { + "config/": "%CONFIG_DIR%/" + }, + "copy-from-package": { + "scripts/": "%CONFIG_DIR%/scripts/" + }, + "env": { + "EVENT_STORE_DSN": "pgsql:host=127.0.0.1;dbname=event_streams", + "EVENT_STORE_USER": "user", + "EVENT_STORE_PASSWORD": "password" + }, + "post-install-output": [ + " * Modify your EVENT_STORE_* configuration in .env", + "", + " * Create event streams and projections tables using SQL scripts", + " in %CONFIG_DIR%/scripts/*" + ] + }, + "files": { + "config/packages/prooph_pdo_event_store.yaml": { + "contents": [ + "services:", + " _defaults:", + " public: false", + "", + " app.event_store.default:", + " class: Prooph\\EventStore\\Pdo\\PostgresEventStore", + " arguments:", + " - '@prooph_event_store.message_factory'", + " - '@app.event_store.pdo_connection.postgres'", + " - '@app.event_store.postgres.persistence_strategy'", + "", + " app.event_store.pdo_connection.postgres:", + " class: \\PDO", + " arguments:", + " - '%env(EVENT_STORE_DSN)%'", + " - '%env(EVENT_STORE_USER)%'", + " - '%env(EVENT_STORE_PASSWORD)%'", + "", + " app.event_store.postgres.persistence_strategy:", + " class: Prooph\\EventStore\\Pdo\\PersistenceStrategy\\PostgresSingleStreamStrategy", + "" + ], + "executable": false + } + }, + "ref": "020f87be92de58907f180d552e1a1b0d8c34cdd1" + } + } +} diff --git a/index.json b/index.json index 401c770b..2e7a4b7b 100644 --- a/index.json +++ b/index.json @@ -1323,10 +1323,12 @@ "3.1" ], "prooph/event-store-symfony-bundle": [ - "0.4" + "0.4", + "0.10" ], "prooph/pdo-event-store": [ - "1.7" + "1.7", + "1.15" ], "prooph/service-bus-symfony-bundle": [ "0.6" diff --git a/prooph.event-store-symfony-bundle.0.10.json b/prooph.event-store-symfony-bundle.0.10.json new file mode 100644 index 00000000..43be3895 --- /dev/null +++ b/prooph.event-store-symfony-bundle.0.10.json @@ -0,0 +1,37 @@ +{ + "manifests": { + "prooph/event-store-symfony-bundle": { + "manifest": { + "bundles": { + "Prooph\\Bundle\\EventStore\\ProophEventStoreBundle": [ + "all" + ] + }, + "copy-from-recipe": { + "config/": "%CONFIG_DIR%/", + "src/": "%SRC_DIR%/" + } + }, + "files": { + "config/packages/prooph_event_store.yaml": { + "contents": [ + "prooph_event_store:", + " stores:", + " default:", + " event_store: 'app.event_store.default'", + "", + "services:", + " _defaults:", + " public: false", + "", + " Prooph\\EventStore\\EventStore: '@prooph_event_store.default'", + " Prooph\\EventSourcing\\EventStoreIntegration\\AggregateTranslator: null", + "" + ], + "executable": false + } + }, + "ref": "3c725fadc54050832fa1073bc16a6c51df68fca8" + } + } +} diff --git a/prooph.pdo-event-store.1.15.json b/prooph.pdo-event-store.1.15.json new file mode 100644 index 00000000..2c0f3786 --- /dev/null +++ b/prooph.pdo-event-store.1.15.json @@ -0,0 +1,54 @@ +{ + "manifests": { + "prooph/pdo-event-store": { + "manifest": { + "copy-from-recipe": { + "config/": "%CONFIG_DIR%/" + }, + "copy-from-package": { + "scripts/": "%CONFIG_DIR%/scripts/" + }, + "env": { + "EVENT_STORE_DSN": "pgsql:host=127.0.0.1;dbname=event_streams", + "EVENT_STORE_USER": "user", + "EVENT_STORE_PASSWORD": "password" + }, + "post-install-output": [ + " * Modify your EVENT_STORE_* configuration in .env", + "", + " * Create event streams and projections tables using SQL scripts", + " in %CONFIG_DIR%/scripts/*" + ] + }, + "files": { + "config/packages/prooph_pdo_event_store.yaml": { + "contents": [ + "services:", + " _defaults:", + " public: false", + "", + " app.event_store.default:", + " class: Prooph\\EventStore\\Pdo\\PostgresEventStore", + " arguments:", + " - '@prooph_event_store.message_factory'", + " - '@app.event_store.pdo_connection.postgres'", + " - '@app.event_store.postgres.persistence_strategy'", + "", + " app.event_store.pdo_connection.postgres:", + " class: \\PDO", + " arguments:", + " - '%env(EVENT_STORE_DSN)%'", + " - '%env(EVENT_STORE_USER)%'", + " - '%env(EVENT_STORE_PASSWORD)%'", + "", + " app.event_store.postgres.persistence_strategy:", + " class: Prooph\\EventStore\\Pdo\\PersistenceStrategy\\PostgresSingleStreamStrategy", + "" + ], + "executable": false + } + }, + "ref": "020f87be92de58907f180d552e1a1b0d8c34cdd1" + } + } +}