ProductOpener::ProductSchemaChanges - convert product data between different schema versions
ProductOpener::ProductSchemaChanges
is used to convert product data between different schema versions.
It can convert older product data (e.g. from old revisions of products) to the current schema version.
And for API backward compatibility, it can also convert the current product data to older schema versions.
Starting from March 2024, we will now include a new field in the product data called "schema_version", which will be an integer, starting at 1001.
The schema version will be incremented by 1 each time we make a change to the product data schema.
Products without a schema_version field will be considered to be at a schema version under 1000
We will keep a list of functions that can convert product data between different schema versions.
Convert product data between different schema versions.
Change in normalization of leading 0s.
2024/12/12 -
2012/03/14
- Remove the ingredients_hierarchy field, which was a duplicate of the ingredients_tags field - Taxonomize brands