imbo / imbo-postgresql-adapters
Imbo 的 PostgreSQL 适配器
dev-main
2023-04-09 09:21 UTC
Requires
- php: >=8.1
- ext-pdo: *
- ext-pdo_pgsql: *
- imbo/imbo-pdo-adapters: dev-main
Requires (Dev)
- imbo/imbo: dev-main
- imbo/imbo-adapters-sdk: dev-main
- imbo/imbo-coding-standard: ^2.0
- phpunit/phpunit: ^10.0
- psalm/plugin-phpunit: ^0.18.4
- vimeo/psalm: ^5.5
This package is auto-updated.
Last update: 2024-09-20 00:32:22 UTC
README
安装
composer require imbo/imbo-postgresql-adapters
使用
本软件包提供了使用 PDO 为 Imbo 提供的 PostgreSQL 适配器。
$database = new Imbo\Database\PostgreSQL($dsn, $username, $password, $options);
运行集成测试
如果您想运行集成测试,您需要一个运行的 PostgreSQL 服务。该仓库包含一个简单的 Docker Compose 配置文件,您可以使用它快速运行 PostgreSQL 实例以及 pgAdmin。
如果您想使用此配置,在克隆了仓库后,请运行以下命令以启动服务
docker-compose up -d
服务启动后,您只需运行 PHPUnit 即可执行所有测试
composer run test # or ./vendor/bin/phpunit
许可证
MIT,见 LICENSE。