programmatically/doctrine-postgres-schema-extra-bundle

Maintainers

Package info

github.com/programmatical-ly/doctrine-postgres-schema-extra-bundle

pkg:composer/programmatically/doctrine-postgres-schema-extra-bundle

Statistics

Installs: 178

Dependents: 0

Suggesters: 0

Stars: 2

Open Issues: 0

1.0.3 2026-01-09 20:23 UTC

This package is auto-updated.

Last update: 2026-03-09 20:47:49 UTC


README

A Symfony bundle to make working with Postgres easier. Removes the annoying schema change in migrations, as well as provide a way to ignore manually created indices from migrations

Installation

composer require programmatically/doctrine-postgres-schema-extra-bundle

Add configuration:

# config/packages/doctrine.yaml
doctrine:
    dbal:
        platform_service: 'Programmatically\DoctrinePostgresSchemaExtraBundle\Doctrine\CustomPostgreSQLPlatformService'
        schema_manager_factory: 'doctrine.dbal.default_schema_manager_factory'

To ignore indices (optional), add the following configuration:

# config/packages/doctrine_postgres_schema_extra.yaml
doctrine_postgres_schema_extra:
    ignored_index:
        - name of the index

Contributions

Contributions are welcome! Please submit issues and pull requests to the GitHub repository.