prooph/event-store-doctrine-adapter

ProophEventStore 的 Doctrine 适配器

v3.3.0 2016-10-12 18:32 UTC

README

Build Status Coverage Status Gitter

注意:Doctrine 适配器与 prooph/event-store v7 不兼容。请使用新的 PDO Event Store,适配器的支持将于 2017 年 12 月 31 日结束!

使用 Prooph Event StoreDoctrine DBAL

数据库设置

数据库结构取决于您为聚合根选择的 流策略。您可以在 脚本文件夹 中找到用于 MySql 的示例 SQL 语句,以及一个 EventStoreSchema 工具,您可以使用 doctrine 迁移脚本来使用它。

数据库模式仅供参考。`aggregate_type` 列的长度为 150 个字符。如果您有非常长的类名,应增加此长度,否则可能会导致应用程序中的错误。此长度应与 快照表 中的 `aggregate_type` 长度相同。

限制

当使用 MySQL 并启用 `oneStreamPerAggregate` 选项时,事务处理会中断!更多信息请参阅: prooph/pdo-event-store#6

需求

许可

新 BSD 许可证 下发布。