treehouselabs / snapshot-store
2.0
2017-05-15 09:40 UTC
Requires
- php: >=7.0
- treehouselabs/domain: ^1.0|^2.0
Requires (Dev)
- doctrine/dbal: ~2.5
- phpunit/phpunit: ^5.0
This package is not auto-updated.
Last update: 2024-09-15 02:16:52 UTC
README
用于存储快照的库
安装
composer require treehouselabs/snapshot-store
数据库
快照存储的基本SQL架构。根据您的需求进行修改。
CREATE TABLE `snapshot_store` ( `id` int(11) NOT NULL AUTO_INCREMENT, `aggregate_id` varchar(255) NOT NULL, `payload` longtext NOT NULL, `version` int(11) NOT NULL, `datetime_created` datetime NOT NULL, `checksum` varchar(255) NOT NULL, `class` varchar(255) NOT NULL, PRIMARY KEY (`id`), UNIQUE KEY `UNIQ_D1F10563D0BBCCBEBF1CD3C3` (`aggregate_id`,`version`,`checksum`) )
测试
composer test
安全性
如果您发现任何与安全相关的问题,请通过电子邮件 dev@treehouse.nl 向我们报告,而不是使用问题跟踪器。
许可证
MIT许可证(MIT)。有关更多信息,请参阅许可证文件。