cybourgeoisie / geppetto
PHP 7 和 PostgreSQL 简化对象关系映射器
dev-master
2017-09-15 16:22 UTC
Requires
- php: >=7.0
This package is not auto-updated.
Last update: 2024-09-28 20:40:50 UTC
README
Geppetto 是一个用于 PostgreSQL 的 PHP ORM。它的目标是通过简化应用程序开发、减少样板代码、提高数据安全性和简化 PHP 和关系数据库之间的数据管理来简化数据管理。
注意
Geppetto 目前已部署在我的生产应用程序中,因此我可以证明它的稳定性和实用性。然而,这个存储库是一个正在进行中的项目,因为我正在重构整个项目并添加一系列单元测试以提高可靠性、安全性和向后兼容性。 我不建议在使用该项目达到稳定状态之前使用此项目。
使用 Docker 运行测试
为了简化在多个进程和系统配置中测试的过程,所有测试都可以在 Docker 容器中运行。首先,您需要安装最新的 Docker 和 Docker Compose 版本: Docker 网站。
要构建和运行,请使用构建脚本创建 Docker 容器,然后使用 docker-compose 启动容器。
./build.sh docker-compose up -d
完成测试后,关闭 Docker 容器。
docker-compose down