doctrine/data-fixtures
Data Fixtures for all Doctrine Object Managers
Maintainers
2.2.1
2026-04-01 13:56 UTC
Requires
- php: ^8.1
- doctrine/persistence: ^3.1 || ^4.0
- psr/log: ^1.1 || ^2 || ^3
Requires (Dev)
- ext-sqlite3: *
- doctrine/coding-standard: ^14
- doctrine/dbal: ^3.5 || ^4
- doctrine/mongodb-odm: ^1.3.0 || ^2.0.0
- doctrine/orm: ^2.14 || ^3
- doctrine/phpcr-odm: ^1.8 || ^2.0
- fig/log-test: ^1
- jackalope/jackalope-fs: *
- phpstan/phpstan: 2.1.46
- phpunit/phpunit: 10.5.63 || 12.5.12
- symfony/cache: ^6.4 || ^7 || ^8
- symfony/var-exporter: ^6.4 || ^7 || ^8
Suggests
- alcaeus/mongo-php-adapter: For using MongoDB ODM 1.3 with PHP 7 (deprecated)
- doctrine/mongodb-odm: For loading MongoDB ODM fixtures
- doctrine/orm: For loading ORM fixtures
- doctrine/phpcr-odm: For loading PHPCR ODM fixtures
Provides
None
Conflicts
- doctrine/dbal: <3.5 || >=5
- doctrine/orm: <2.14 || >=4
- doctrine/phpcr-odm: <1.3.0
Replaces
None
This package is auto-updated.
Last update: 2026-06-14 07:49:13 UTC
README
This extension aims to provide a simple way to manage and execute the loading of data fixtures for the Doctrine ORM or ODM.
More resources:
Running the tests:
Phpunit is included in the dev requirements of this package.
To setup and run tests follow these steps:
- go to the root directory of data-fixtures
- run: composer install --dev
- run: vendor/bin/phpunit
