event-sourcery/laravel-event-sourcery-driver

Laravel 驱动,用于支持 GDPR 的最小化 PHP 事件源/命令查询职责分离(CQRS)库。

1.0.1 2018-08-06 14:15 UTC

This package is auto-updated.

Last update: 2024-09-12 21:20:53 UTC


README

这是 Event Sourcery 框架的 Laravel 驱动。

库处于概念开发阶段。请勿使用。

目录

待办事项列表

  1. 文档
  2. 耸肩
  3. 工具

此代码极其为概念验证。一旦我们在生产环境中使用它几个月,我们将对其进行清理和文档化。

文档

有关 Event Sourcery 的文档和更多信息可以在核心 event-sourcery/event-sourcery 存储库中找到。

安装

composer require event-sourcery/laravel-event-sourcery-driver

Laravel 将自动检测包,并且服务提供者将自动安装。

php artisan migrate

迁移将创建用于事件存储、个人数据存储和个人加密存储的数据库表。

测试

提供 vagrant 虚拟机进行测试。

  1. 使用子模块初始化克隆。
  2. 请确保已安装 vagrant、virtualbox 和 ansible。
  3. 运行以下命令:

vagrant up

vagrant ssh

bin/phpunit

其他框架支持

Symfony

即将推出。

还有其他吗?

请在核心 event-sourcery/event-sourcery 上创建一个针对特定框架支持请求的问题。