Symfony PostgreSQL Bundle
Table of Contents
Composer
composer require flow-php/symfony-postgresql-bundle:~0.37.0
Core Dependencies
- flow-php/postgresql
- flow-php/filesystem
- symfony/config
- symfony/console
- symfony/dependency-injection
- symfony/http-kernel
- twig/twig
Recommended Extensions
ext-pgsql— required for database connections and query executionext-pg_query— required for schema diffing (migrations:diff), SQL parsing and AST manipulationext-protobuf— significantly faster protobuf deserialization forext-pg_queryAST parsing (without it, the slower userlandgoogle/protobufpackage is used)
Suggested Dependencies
- flow-php/symfony-postgresql-messenger-bridge — for Symfony Messenger PostgreSQL transport support (replaces
symfony/doctrine-messenger) - flow-php/symfony-postgresql-cache-bridge — for Symfony Cache PostgreSQL adapter support (replaces
symfony/doctrine-dbal-adapter) - flow-php/symfony-postgresql-session-bridge — for Symfony Session PostgreSQL handler support (replaces
PdoSessionHandler) - flow-php/symfony-telemetry-bundle — for telemetry integration (distributed tracing, metrics, logging)
Found a typo or an outdated section? Edit this page on GitHub