Data and Schema Patches
A new way to manage data and schema updates in Magento 2, these are preferred over install and setup script.
Similar to install scripts, patches are applied during setup:upgrade
, unlike install scripts they do not require module versioning.
Patches can only be applied once and are stored in the patch_list
table, when developing you can remove the relevant line from this table and run setup:upgrade
to apply the patch multiple times.