prooph / snapshot-doctrine-adapter
ProophEventStore 的快照 Doctrine 适配器
v1.1.0
2016-05-08 18:25 UTC
Requires
- php: ~5.5|~7.0
- doctrine/dbal: ^2.5
- prooph/common: ^3.5
- prooph/event-store: ^6.0
Requires (Dev)
- container-interop/container-interop: ^1.1
- fabpot/php-cs-fixer: 1.7.*
- phpunit/phpunit: 4.8.*
- sandrokeil/interop-config: ^1.0
- satooshi/php-coveralls: dev-master
Suggests
- container-interop/container-interop: For usage of provided factories
- sandrokeil/interop-config: For usage of provided factories
Conflicts
This package is auto-updated.
Last update: 2024-09-17 01:21:43 UTC
README
快照存储的 Doctrine 适配器
#注意:该软件包的支持将在 2017 年 12 月 31 日结束。请使用 https://github.com/prooph/pdo-snapshot-store 代替!
设置
如何使用适配器在 prooph/event-store 文档 中解释。为了帮助您设置快照表,我们提供了一个 SnapshotStoreSchema 助手,该助手包含在软件包中。您可以在 doctrine 迁移脚本中使用它,或者通过传递一个 Doctrine\DBAL\Schema\Schema
并执行生成的 SQL 手动使用。
互操作工厂
有关如何使用 prooph 组件随附的互操作工厂的一些通用说明,请参阅 事件存储文档。使用 doctrine 快照适配器工厂 来设置适配器。如果您的 IoC 容器支持可调用工厂,您可以将工厂在您选择的服务的 ID 下注册,并将此服务 ID 配置为 $config['prooph']['snapshot_store']['adpater']['type'] = <adapter_service_id>
。
支持
- 在标记为 #prooph 的 Stack Overflow 上提问。
- 在 https://github.com/prooph/snapshot-doctrine-adapter/issues 上提交问题。
- 在 prooph gitter 聊天中打招呼。
贡献
请随意分支和扩展现有插件或添加新插件,并将您的更改作为拉取请求发送!为了建立一致的代码质量,请为您的所有更改提供单元测试,并可能调整文档。
依赖关系
有关依赖项列表,请参阅项目的 composer.json。
许可协议
在 新 BSD 许可协议 下发布。