lcefr/postgresql-json-repository

一个用于存储与PostgreSQL结合的JSON聚合的领域驱动设计仓库

dev-master 2015-09-02 17:37 UTC

This package is not auto-updated.

Last update: 2024-09-28 18:00:04 UTC


README

用于领域驱动开发的php postgresql仓库

##安装

composer require lcefr/postgresql-json-repository dev-master

用法

每个聚合完全存储在一个jsonb数据列中。

扩展AbstractPostgreSqlRepository并实现getTableName方法。

根据您的序列化器,您可能需要重写serialize方法。

测试

cd vendor/lcefr/postgresql-json-repository && ./test.sh

测试工作流程可以改进,请告诉我如何

  • 如何在运行测试容器之前等待postgresql服务器设置
  • 如何只运行一次"composer update"以提高测试速度。

##贡献

分支、添加、测试和提交拉取请求

您的帮助和建议非常欢迎。

##许可

MIT