【文件属性】:
文件名称:arangodb-event-store:ProophEventStore的ArangoDB实现
文件大小:48KB
文件格式:ZIP
更新时间:2021-02-03 01:13:08
php database nosql eventstore arangodb
arangodb-event-store
EventStore实施
要求
PHP> = 7.1
ArangoDB服务器版本> = 3.0
建立
待定
测验
如果要在本地运行单元测试,则需要和 。
安装依赖项:
$ docker run --rm -i -v $(pwd):/app prooph/composer:7.1 update -o
从开始容器
$ docker-compose up -d --no-recreate
执行测试
$ docker-compose run --rm php vendor/bin/phpunit
$ docker-compose run --rm vpack vendor/bin/phpunit
【文件预览】:
arangodb-event-store-master
----src()
--------Exception()
--------EventStore.php(14KB)
--------ArangoDbTransactionalEventStore.php(7KB)
--------PersistenceStrategy.php(837B)
--------PersistenceStrategy()
--------ArangoDbEventStore.php(5KB)
--------Projection()
--------Func.php(2KB)
--------Guard()
--------Container()
--------StreamIterator.php(3KB)
----LICENSE(2KB)
----composer.json(2KB)
----CHANGELOG.md(2KB)
----docker-compose.yml(591B)
----README.md(1KB)
----.gitattributes(288B)