oxid-esales / oxideshop-doctrine-migration-wrapper
OXID eShop database migrations using Doctrine
Package info
github.com/OXID-eSales/oxideshop-doctrine-migration-wrapper
pkg:composer/oxid-esales/oxideshop-doctrine-migration-wrapper
Requires
- doctrine/migrations: ^3.0
Requires (Dev)
None
Suggests
None
Provides
None
Conflicts
None
Replaces
None
- dev-b-8.0.x
- v8.0.0-alpha.2
- v6.0.0-alpha.1
- v5.5.0
- v5.4.0
- v5.3.0
- v5.2.0
- v5.1.0
- v5.0.0
- v4.0.0
- v3.4.0
- v3.3.0
- v3.2.0
- v3.1.1
- v3.1.0
- v3.0.0
- v2.1.3
- v2.1.2
- v2.1.1
- v2.1.0
- v2.0.0
- v2.0.0-beta.7
- v2.0.0-beta.6
- v2.0.0-beta.5
- v2.0.0-beta.4
- v2.0.0-beta.3
- v2.0.0-beta.2
- v2.0.0-beta.1
- v2.0.0-alpha.3
- v2.0.0-alpha.2
- v2.0.0-alpha.1
- v1.0.0
- dev-b-7.6.x
- dev-b-7.5.x
- dev-b-7.3.x
- dev-b-7.4.x
- dev-b-7.2.x
- dev-b-7.1.x
- dev-b-7.0.x
- dev-b-7.0.x-github-action-refac-OXDEV-6832
- dev-b-6.5.x
- dev-b-7.0-enable_flags-OXDEV-4222
- dev-b-6.4.x
- dev-b-6.4.x-development_setup_to_readme
- dev-b-6.3.x
- dev-b-2.x
- dev-b-3.x
- dev-b-1.x
This package is auto-updated.
Last update: 2026-08-21 02:24:57 UTC
README
Deprecated: This package is deprecated and will be removed in a future OXID eShop release. Use the OXID eShop console command to run database migrations instead:
vendor/bin/oe-console oe:database:migrate
Description
OXID eShop Doctrine Migration Wrapper was created to orchestrate multiple Doctrine Migrations, scattered all over the OXID eShop project:
- migrations in OXID eShop Community Edition
- migrations in OXID eShop Professional Edition
- migrations in OXID eShop Enterprise Edition
- migrations in OXID eShop modules
Installation
Run the following command to install:
composer require oxid-esales/oxideshop-doctrine-migration-wrapper
Development
Running tests
Component tests can be executed with the OXID eShop's PHPUnit runner:
vendor/bin/phpunit vendor/oxid-esales/oxideshop-doctrine-migration-wrapper
You might need to extend the eShop's root Composer autoload-dev configuration and run dump-autoload:
{
"autoload-dev": {
"psr-4": {
"OxidEsales\\DoctrineMigrationWrapper\\Tests\\": "./vendor/oxid-esales/oxideshop-doctrine-migration-wrapper/tests"
}
}
}
composer dump-autoload
This activates autoloading for the component's test classes.
Bugs and Issues
If you experience any bugs or issues, report them in the OXID eShop (all versions) section of https://bugs.oxid-esales.com.