eventsauce / doctrine-message-repository
0.8.3
2021-01-14 21:06 UTC
Requires
- php: ^7.3.0 || ^8.0.0
- ext-json: *
- doctrine/dbal: ^2.12.1
- eventsauce/eventsauce: ^0.7.0 || ^0.8.0
- ramsey/uuid: ^3.6 || ^4.0
Requires (Dev)
- phpunit/phpunit: ^8.5 || ^9
- vimeo/psalm: ^4.4
README
⚠️ 此存储库已被放弃,转而使用更新的
eventsauce/message-repository-for-doctrine
库。
use Doctrine\DBAL\Connection; use EventSauce\DoctrineMessageRepository\DoctrineMessageRepository; use EventSauce\EventSourcing\Serialization\MessageSerializer; /** @var Connection $doctrineConnection */ $doctrineConnection = setup_doctrine_connection(); /** @var MessageSerializer $messageSerializer */ $messageSerializer = setup_message_serializer(); $messageRepository = new DoctrineMessageRepository( $doctrineConnection, $messageSerializer, 'your_table_name', );
下一步: 在启动聚合根存储库时使用它
有关此存储库使用的模式,请参阅