An open API service indexing awesome lists of open source software.

https://github.com/luzrain/dbal-amphp-postgres

Async Doctrine DBAL driver for AMPHP Postgres client
https://github.com/luzrain/dbal-amphp-postgres

amphp async doctrine doctrine-dbal doctrine-orm

Last synced: 5 months ago
JSON representation

Async Doctrine DBAL driver for AMPHP Postgres client

Awesome Lists containing this project

README

          

## Async Doctrine DBAL driver for AMPHP Postgres client
![PHP >=8.2](https://img.shields.io/badge/PHP->=8.2-777bb3.svg)

Async Doctrine DBAL driver for AMPHP Postgres client

## Installation
``` bash
$ composer require luzrain/dbal-amphp-postgres
```

#### Example of usage
```php
use Doctrine\DBAL\DriverManager;
use Luzrain\DbalDriver\AmphpPostgres\AsyncConection;
use Luzrain\DbalDriver\AmphpPostgres\AsyncDriver;

$connectionParams = [
'dbname' => 'mydb',
'user' => 'user',
'password' => 'secret',
'host' => 'localhost',
'driverClass' => AsyncDriver::class,
'wrapperClass' => AsyncConection::class,
'driverOptions' => [
'max_connections' => 100,
'idle_timeout' => 60,
],
];
$conn = DriverManager::getConnection($connectionParams);
```