You are browsing documentation for version 5.1 of OroCommerce, supported until March 2026. Read the documentation for version 6.0 (the latest LTS version) to get up-to-date information.

See our Release Process documentation for more information on the currently supported and upcoming releases.

Schema Migrations 

Class: Oro\Bundle\TranslationBundle\Migration\DeleteTranslationKeysQuery

It provides a useful way to delete custom translation keys during migration.


  • domain (string) - a domain of translation keys to be removed

  • translationKeys (array) - an array of translation key strings to be removed


To remove custom keys in your migration, use the addQuery method of Oro\Bundle\MigrationBundle\Migration\QueryBag.

    new Oro\Bundle\TranslationBundle\Migration\DeleteTranslationKeysQuery(
        ['', '' ]

An Oro\Bundle\MigrationBundle\Migration\QueryBag instance is usually available in the Oro\Bundle\MigrationBundle\Migration\Migration::up method as the second argument.

See migration details for more information.